bibtexu - manual de referência, opções, exemplos de comandos


NOME

bibtexu - UTF-8 Big BibTeX

SINOPSE

bibtexu [options] aux-file

DESCRIÇÃO

BibTeXu é a versão compatível com Unicode do BibTeX. É amplamente baseado no BibTeX8 de Niel Kempson e fornece um melhor suporte para UTF-8 integrando a biblioteca ICU. Portanto, BibTeXu não requer mais o arquivo Codepage and Sort Order ("CS"); em vez disso, o método de classificação e alteração de maiúsculas e minúsculas pode ser controlado por meio de opções de linha de comando.

OPÇÕES

-? --help

exibir algum breve texto de ajuda.

-d --debug TYPE

relatar informações de depuração. TYPE é um ou mais de todos, csf, io, mem, misc, search.

-s --statistics

relatar estatísticas internas.

-t --trace

rastreamento de execução de relatório.

-v --version

relatar a versão do BibTeX.

-l --language LANG

use a linguagem LANG para converter strings em letras minúsculas. Este argumento é passado para a biblioteca ICU.

-o --location LANG

use o idioma LANG para classificação. Este argumento é passado para a biblioteca ICU.

-B --big

definir grande capacidade BibTeX.

-H --huge

definir uma enorme capacidade BibTeX.

-W --wolfgang

definir uma capacidade BibTeX realmente enorme para Wolfgang.

-M --min_crossrefs ##

defina min_crossrefs como ##.

--mstrings ##

permitir ## strings únicas.

SUPORTE UNICODE

BibTeXu suporta recursos estendidos para lidar com caracteres Unicode. Várias funções incorporadas em estilos de bibliografia são aprimoradas da seguinte maneira.

&

Exibe os dois primeiros literais (inteiros) e envia seus AND bit a bit.

|

Exibe os dois primeiros literais (inteiros) e empurra seu OR bit a bit.

add.period$

Mostra o literal superior (string), adiciona um `.' a ele se o último caractere não `}' não for `.', `?', `!' ou um sinal de pontuação Unicode e empurra essa string resultante. A marca pode ser U+203C, U+203D, U+2047, U+2048, U+2049, U+3002, U+FF01, U+FF0E ou U+FF1F.

chr.to.int$

Abre o literal superior (string), certifica-se de que é uma string multibyte de um único ponto de código Unicode, converte-o no valor escalar Unicode correspondente (inteiro) e envia esse inteiro.

int.to.chr$

Abre o literal superior (inteiro), interpretado como o valor escalar Unicode de um único ponto de código, converte-o na string multibyte de caractere único correspondente e envia essa string.

num.names$, format.name$

A função é a mesma do BibTeX original, mas uma vírgula ideográfica/largura total (U+3001, U+FF0C) além de uma string " e " é aceita como separador entre pessoas e espaço ideográfico (U+3000) além de um espaço " " é aceito como um separador entre um nome de família e um nome próprio.

substring$, text.length$, text.prefix$

A função é a mesma do BibTeX original, mas a unidade dos números dos operandos é o ponto de código Unicode.

change.case$

A função é a mesma do BibTeX original, mas letras de latim, grego e cirílico não-inglês são suportadas.

width$

A função é a mesma do BibTeX original, mas letras de Latin-1 e Latin Extended-A e caracteres CJK são suportados.

is.cjk.str$

Abre o literal superior (string), define os bits do sinalizador como um inteiro se os caracteres CJK forem encontrados na string e envia o inteiro resultante; Hanja), Kana, Hangul, Bopomofo e outros personagens CJK, respectivamente. Por exemplo, um número inteiro 0x003 será enviado se os caracteres Hanzi e Kana forem encontrados em uma string poped literal.

is.kanji.str$

O mesmo que is.cjk.str$ para compatibilidade com (u)pBibTeX.

VEJA TAMBÉM

More detailed description of BibTeXu is available at $TEXMFDIST/doc/bibtexu/README.

AUTORES

BibTeXu foi escrito por Yannis Haralambous e seus alunos. É mantido como parte do TeX Live.

Esta página de manual foi escrita para o TeX Live.