Este é o comando xindy que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
xindy - cria um índice classificado e marcado a partir do índice bruto
SINOPSE
xindy [-V?h] [-qv] [-d magia] [-o outfile.ind] [-t log]
[-L lang] [-C página de código] [-M módulo] [-I entrada]
[--interativo] [--mem-file=xindy.mem]
[idx0 idx1...]
Estilo GNU longo Opções for Baixo opções:
-V / --versão
-? / -h / --ajuda
-q / --quieto
-v / --verboso
-d / --debug (várias vezes)
-o / --out-arquivo
-t / --arquivo de log
-L / --linguagem
-C / --codepage
-M / --module (várias vezes)
-I / --input-markup (compatível: latex, omega, xindy)
DESCRIÇÃO
xindy é o comando independente do formatador de xindy, o sistema de indexação flexível. Leva
um índice bruto como entrada e produz um índice mesclado, classificado e marcado. Mesclando, classificando,
e a marcação é controlada por arquivos de estilo xindy.
Os arquivos com o índice bruto são passados como argumentos. Se nenhum argumento for passado, o
o índice será lido da entrada padrão.
xindy está completamente descrito em seu manual que você encontrará em seu site,
http://www.xindy.org/. Uma boa descrição introdutória aparece no capítulo de indexação
do LaTeX Companion (2ª ed.)
Se você deseja produzir um índice para documentos LaTeX, o comando texugo(1) é provavelmente
mais de interesse para você. É um invólucro para xindy que ativa muitas convenções LaTeX
por padrão.
OPÇÕES
"--version" / -V
emitir números de versão de todos os componentes relevantes e sair.
"--ajuda" / -h / -?
mensagem de uso de saída com explicação de opções.
"--quieto" / -q
Não envie mensagens de progresso. Envie apenas mensagens de erro.
"--verbose" / -v
Envie mensagens de progresso detalhadas.
"--depurar" mágica / -d mágica
Mensagens de depuração de saída, esta opção pode ser especificada várias vezes. mágica determina
o que é resultado:
observação mágica
-------------------------------------------------- ----------
mensagens de progresso interno do script de scripts de driver
keep_tmpfiles não descarta arquivos temporários
rastreamento de marcação de saída de marcação, conforme explicado no manual do xindy
nível = n nível de log, n é 0 (padrão), 1, 2 ou 3
"- out-file" arquivo de saída.ind / -o arquivo de saída.ind
Índice de saída para arquivo arquivo de saída.ind. Se esta opção não for passada, o nome da saída
arquivo é o nome base do primeiro argumento e a extensão do arquivo ind. Se o cru
índice é lido da entrada padrão, esta opção é obrigatória.
"--arquivo de log" log.ilg / -t log.ilg
Mensagens de registro de saída para o arquivo log.ilg. Essas mensagens de registro são independentes do
mensagens de progresso que você pode influenciar com "--debug" ou "--verbose".
"--língua" lang / -L lang
O índice é classificado de acordo com as regras da linguagem lang. Essas regras são codificadas
em um módulo xindy criado por fazer regras.
Se nenhuma codificação de entrada for especificada por meio de "--codepage", um módulo xindy para esse idioma
é pesquisado com uma codificação latina, cp, iso ou ascii, nessa ordem.
"--codepage" enc / -C enc
A entrada bruta está na codificação de entrada enc. Esta informação é usada para selecionar o correto
módulo de classificação xindy e também o entrada codificação de destino para marcação de entrada "latex".
Quando a marcação de entrada "omega" é usada, "utf8" é sempre usado como página de código, esta opção é
então ignorado.
"--módulo" módulo / -M módulo
Carregue o módulo xindy módulo.xdy. Esta opção pode ser especificada várias vezes. o
módulos são pesquisados no caminho de pesquisa xindy que pode ser alterado com o ambiente
variável "XINDY_SEARCHPATH".
"--input-markup" entrada / -I entrada
Especifica a marcação de entrada do índice bruto. Valores suportados para entrada são "látex",
"omega" e "xindy".
A marcação de entrada "latex" é aquela emitida por padrão a partir do kernel LaTeX, ou
pelo pacote de macros "índice" de David Jones. ^^ - a notação de caracteres de byte único é
suportado. Uso de LaTeX's entrada pacote também é assumido.
A marcação de entrada "omega" é como a marcação de entrada "látex", mas com ^^ - notação como
codificação para caracteres não ASCII. Látex entrada codificação não é usada então, e
"utf8" é obrigatório para ser a página de código.
A marcação de entrada "xindy" é especificada no manual xindy.
"--interativo"
Inicie o xindy no modo interativo. Você estará em um xindy read-eval-loop onde xindy
expressões de linguagem são lidas e avaliadas interativamente.
"--mem-file" xindy.mem
Esta opção só pode ser usada por desenvolvedores ou em situações muito raras. O compilado
kernel xindy é armazenado em um chamado memória lima, canonicamente nomeado xindy.mem e
localizado no diretório da biblioteca xindy. Esta opção permite usar outro xindy
núcleo.
SUPORTADOS IDIOMAS / CÓDIGOS
Os seguintes idiomas estão disponíveis:
latino Scripts
cigano albanês português
croata hausa romeno
tcheco húngaro russo-iso
dinamarquês islandês eslovaco - pequeno
inglês italiano eslovaco - grande
esperanto curdo-bedirxano esloveno
estoniano curdo-turco espanhol-moderno
finlandês latim espanhol tradicional
francês letão sueco
turco lituano geral
alemão-din baixo-sorábio-alto-sorábio
alemão-duden norueguês vietnamita
polonês grego-iso
O alemão reconhece dois esquemas de classificação diferentes para lidar com tremas: normalmente, "ae" é
classificado como "ae", mas em catálogos telefônicos ou dicionários, é classificado como "a". O primeiro
esquema é conhecido como DIN ordem, o segundo como Duden ordem.
Os nomes de idioma "* -iso" assumem que as entradas do índice bruto estão na codificação ISO 8859-9.
"cigano" é um dialeto russo do norte.
cirílico Scripts
sérvio mongol bielorrusso
russo búlgaro ucraniano
macedônio
Outros Scripts
klingon grego
Disponível Páginas de código
Isso ainda não foi escrito. Você pode procurá-los em sua distribuição xindy, no
módulos / idioma / idioma / diretório (onde língua é o seu idioma). Eles são nomeados
variante-codepage-lang.xdy, Onde variante- geralmente está vazio (para alemão, é "din5007"
e "duden"; para o espanhol, é "moderno" e "tradicional" etc.)
<Descreva as páginas de código disponíveis para cada idioma>
<Descreva a relevância das páginas de código (como representação interna) para
LaTeX inputenc>
MEIO AMBIENTE
"XINDY_SEARCHPATH"
Uma lista de diretórios onde os módulos xindy são pesquisados. Nenhuma pesquisa de subárvore é
feito (como em TeX em conformidade com TDS).
Se esta variável de ambiente não for definida, o padrão será usado:
".:"module_dir""module_dir"/base". module_dir é determinado em tempo de execução, relativo
ao xindy localização do comando: ou é ../módulos, esse é o caso de
optar-instalações. Ou é ../lib/xindy/modules, esse é o caso de
usr-instalações.
"XINDY_LIBDIR"
Diretório da biblioteca onde xindy.mem está localizado.
O diretório de módulos também pode ser um subdiretório.
COMPATIBILIDADE TO MAKEINDEX
xindy não afirma ser totalmente compatível com MakeIndex, o que impediria alguns
de seus aprimoramentos. Dito isso, nós nos esforçamos para oferecer o máximo de compatibilidade possível.
As incompatibilidades mais importantes são
· Para entradas de índice bruto na sintaxe LaTeX, "\ index {aaa | bbb}" é interpretado de forma diferente.
Para MakeIndex, "bbb" é a marcação produzida como uma tag LaTeX para este número de página. Para
xindy, este é um atributo de localização, um identificador abstrato que será posteriormente
associado à marcação que deve ser gerada para esse atributo.
Para uso direto, quando "bbb" for "textbf" ou semelhante, fornecemos a localização
definições de atributo que imitam o comportamento de MakeIndex.
Para um uso mais complexo, quando "bbb" não é um identificador, não há tal compatibilidade
definições existem e também podem não ter sido criadas com xindy. Em particular,
isso significa que por padrão o pacote LaTeX "hyperref" criará arquivos de índice brutos
que não pode ser processado com xindy. Isso não é um bug, este é o resultado infeliz
de uma incompatibilidade intencional. Atualmente não é possível obter os dois hyperref's
indexar links e usar xindy.
Uma situação semelhante é relatada para a classe LaTeX "memória".
Os programadores que conhecem Common Lisp e Lex e desejam trabalhar em um remédio devem agradar
entre em contato com o autor.
· As definições de compatibilidade MakeIndex suportam apenas a sintaxe de índice bruto padrão e
definição de marcação. Não é possível configurar a análise de índice bruto ou usar um
Arquivo de estilo MakeIndex para descrever a marcação de saída.
CONHECIDO QUESTÕES
Opção -q também evita a saída de mensagens de erro. As mensagens de erro devem ser enviadas em
stderr, mensagens de progresso no stdout.
Deve haver uma maneira de enviar o índice final para stdout. Isso implicaria -q, Claro.
A análise do índice bruto LaTeX deve ser configurável.
A página de código "utf8" deve ser compatível com todos os idiomas e deve ser usada como interna
página de códigos para a recodificação do LaTeX inputenc.
Use o xindy online usando os serviços onworks.net