GoGPT Best VPN GoSearch

favicon do OnWorks

tubo de borracha - Online na nuvem

Execute o tubo de borracha no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando rubber-pipe 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


borracha - um sistema de construção para documentos LaTeX

SINOPSE


borracha [opções] fontes ...
cano de borracha [opções]

DESCRIÇÃO


A borracha é um invólucro para LaTeX e programas complementares. Seu propósito é, dado um LaTeX
fonte para processar, para compilá-lo o suficiente para resolver todas as referências, possivelmente executando
programas de satélite, como BibTeX, makeindex, Metapost, etc. para produzir dados apropriados
arquivos.

O comando borracha constrói os documentos especificados completamente. Os arquivos de origem podem ser
fontes LaTeX (neste caso, o sufixo .tex pode ser omitido) ou documentos em um
formato Rubber sabe como traduzir para o LaTeX. Se uma compilação falhar, todo o
o processo pára, incluindo a compilação dos próximos documentos na linha de comando, e
borracha retorna um código de saída diferente de zero.

O comando cano de borracha faz o mesmo para um documento, mas lê a fonte LaTeX de
entrada padrão e despeja o documento compilado na saída padrão.

Algumas informações não podem ser extraídas das fontes LaTeX. Este é o caso, para
instância, com os caminhos de pesquisa (que podem ser especificados em variáveis ​​de ambiente como
TEXINPUTS), ou o estilo a ser usado com Makeindex. Para resolver este problema, pode-se adicionar
informações para borracha nos comentários das fontes LaTeX, consulte a seção DIRETIVAS.

OPÇÕES


As opções são usadas para escolher a ação a ser executada ou para configurar o
processo de construção. Eles são basicamente os mesmos em borracha e cano de borracha. As opções são analisadas
usando as convenções GNU Getopt.

-b, --bzip2
Comprimir o documento final (em bzip2 formato). Isso é equivalente a dizer -o
bzip2 depois de todas as outras opções.

--limpar
Remova todos os arquivos produzidos pela compilação, em vez de construir o documento.
Esta opção está presente em borracha só. Aplica-se à compilação como se fosse
ser feito com as outras opções da linha de comando, ou seja, dizer "rubber --clean
foo "não irá deletar foo.ps, mas" rubber --ps --clean foo "irá.

-c, --comando
Execute o comando especificado (ou diretiva) antes analisar os arquivos de entrada. Ver
seção DIRETIVAS para obter detalhes.

-e --epílogo
Execute o comando especificado (ou diretiva) depois de analisar os arquivos de entrada. Ver
seção DIRETIVAS para obter detalhes.

-f, --força
Força pelo menos uma compilação da fonte. Isso pode ser útil, por exemplo, se
alguma dependência incomum foi modificada (por exemplo, um pacote em um diretório do sistema). Esse
opção é irrelevante em cano de borracha.

-z, --gzip
Comprimir o documento final (em gzip formato). Isso é equivalente a dizer -o gz
depois de todas as outras opções.

-h, --Socorro
Exiba a lista de todas as opções disponíveis e saia bem.

--no lugar
Vá para o diretório dos arquivos de origem antes de compilar, para que a compilação
os resultados estão no mesmo lugar que suas fontes.

--em
Vá para o diretório especificado antes de compilar, para que todos os arquivos sejam produzidos
lá e não no diretório atual.

--nome do trabalho
Especifique um nome de trabalho diferente do nome do arquivo base. Isso muda o nome de
arquivos de saída e se aplica apenas ao primeiro destino.

-k, --guarda
Esta opção é usada em cano de borracha só. Com esta opção, os arquivos temporários
não será removido após compilar o documento e despejar os resultados em
saída padrão. O documento temporário é denominado rubtmpX.tex, onde X é um número
de forma que nenhum arquivo com esse nome exista inicialmente.

-eu, --panorama
Especifique que o documento final deve usar a orientação paisagem. Isso é relevante
apenas quando usar dvips or dvipdfm.

-n, --maxerr
Defina o número máximo de erros exibidos. Por padrão, até 10 erros são
relatado, dizendo -n -1 exibe todos os erros.

-m, --módulo [:]
Use o módulo especificado além dos pacotes do documento. Os argumentos podem ser
passados ​​para o pacote adicionando-os após dois pontos, eles correspondem ao pacote
opções em LaTeX. O módulo está carregado antes analisar as fontes do documento.

--só
Compile o documento parcialmente, incluindo apenas as fontes especificadas. Isso funciona
inserindo uma chamada para \ includeonly na linha de comando. O argumento é uma vírgula
lista separada de nomes de arquivo.

-ó, --publicar [:]
Use o módulo especificado como um pós-processador. Isso é semelhante ao -m opções
exceto que o módulo é carregado depois de analisar o documento.

-d, --pdf
Produza saída em PDF. Quando esta opção vier depois --ps (por exemplo no formulário
-pd) é um sinônimo de -o ps2pdf, caso contrário, ele atua como -m pdftex, para ser usado
pdfLaTeX em vez de LaTeX.

-p, --ps
Processe o DVI produzido pelo processo por meio de dvips(1) para produzir um PostScript
documento. Esta opção é sinônimo de -o dvips, não pode vir depois --pdf.

-q, --quieto
Diminua o nível de verbosidade. Este é o reverso de -v.

-r, --leitura
Leia as diretivas adicionais do arquivo especificado (consulte também a diretiva "ler").

-S, --src-especiais
Habilite a geração de especiais de origem se o compilador oferecer suporte. Isto é
equivalente a definir a variável src-especiais para sim.

-sim, --baixo
Exibe as mensagens de erro do LaTeX em uma forma compacta (um erro por linha).

-EU, --textpath
Adicione o diretório especificado ao caminho de pesquisa do TeX.

--synctex
Habilite o suporte SyncTeX na execução do LaTeX.

--inseguro
Permite que o documento invoque programas externos arbitrários. Isso é potencialmente
perigoso, use esta opção apenas para documentos vindos de uma fonte confiável.

-dentro, --verbose
Aumente o nível de verbosidade. Existem níveis entre 0 e 4, o nível padrão é 1
for borracha E 0 para cano de borracha. Cuidado, dizendo -vvv faz o Rubber falar muito.

--versão
Imprima o número da versão e saia bem.

-C, --avisar
Relate as informações do tipo fornecido se não houver erro durante a compilação. o
os tipos disponíveis são: caixas (caixas muito e pouco cheias), árbitros (indefinido ou
multiplicar referências definidas), misc (outros avisos) e todos os para relatar todos os avisos.

MÓDULOS


A ação da borracha é influenciada por módulos. Módulos cuidam das características particulares de
pacotes e programas externos.

PACOTES
Para cada pacote que um documento usa, o Rubber procura um módulo com o mesmo nome para
realizar as tarefas que este pacote pode requerer além da compilação por LaTeX.
Módulos podem ser adicionados aos fornecidos por padrão para incluir novos recursos (este é o
ponto do sistema do módulo). Os módulos padrão são os seguintes:

assíntota
Processe os arquivos .asy gerados pelo pacote LaTeX e, em seguida, acione um
recompilação.

beamer Este módulo lida com os arquivos extras do Beamer da mesma maneira que outros índices.

bibtex, biblatex
Cuida do processamento da bibliografia do documento com BibTeX quando necessário. Esse
módulo é carregado automaticamente se o documento contém a macro \ bibliografia
(veja também em DIRETIVAS para opções).

combinar
O pacote combine é usado para reunir vários documentos LaTeX em um único,
e este módulo lida com as dependências neste caso.

epsfig Este módulo lida com a inclusão de gráficos para os documentos que usam o estilo antigo
macro \ psfig. Na verdade, é uma interface para o módulo gráfico, veja este
para obter detalhes.

glossários
Execute makeglossaries e recompila quando o arquivo .glo muda.

gráficos, gráficox
Esses módulos identificam os gráficos incluídos no documento e os consideram como
dependências para compilação. Eles também usam regras padrão para construir esses arquivos
com programas externos. Consulte a documentação de informações para obter detalhes.

hiperreferência
Lide com os arquivos extras que este pacote produz em alguns casos.

índice, makeidx, nome
Processe os índices e nomenclaturas do documento com índice de criação(1) quando necessário (ver
seção DIRETIVAS para opções).

ltxtável
Adicione dependências para arquivos inseridos por meio do pacote ltxtable LaTeX.

minitoc, minitoc-hiper
Na limpeza, remova os arquivos adicionais produzidos para fazer tabelas parciais de
conteúdos.

mais verbo, textualmente
Adiciona os arquivos incluídos com \ verbatiminput e macros semelhantes à lista de
dependências.

multibib
Lida com as bibliografias extras que este pacote cria e remove o extra
arquivos na limpeza.

xr Adicione arquivos .aux adicionais usados ​​para referências externas à lista de dependências,
portanto, a recompilação é automática quando o documento referenciado é alterado.

Pré-processando
Os seguintes módulos são fornecidos para o uso de programas que geram uma fonte LaTeX a partir de um
formato de arquivo diferente:

cweb O objetivo deste módulo é executar tecer(1) se necessário antes do processo de compilação para
produzir a fonte LaTeX. Este módulo é carregado automaticamente se o arquivo
especificado na linha de comando tem .w como seu sufixo.

lhs2TeX
Este módulo usa o lhs2TeX pré-processador para gerar a fonte LaTeX de um
Programa alfabetizado de Haskell. É acionado automaticamente se o nome do arquivo de entrada
termina com .lhs.

Pós-processamento
Os módulos a seguir são fornecidos para oferecer suporte a diferentes tipos de pós-processamento. Observação
que a ordem importa ao usar esses módulos: se você quiser usar uma cadeia de processamento
como
foo.tex -> foo.dvi -> foo.ps -> foo.pdf -> foo.pdf.gz
você tem que carregar os módulos dvips, ps2pdf e gz nessa ordem, por exemplo, usando o
linha de comando
borracha -p -o ps2pdf -z foo.tex

bzip2 Produza uma versão do arquivo final compactado com bzip2(1).

dvipdfm
Runs dvipdfm(1) no final da compilação para produzir um documento PDF.

dvips Runs dvips(1) no final da compilação para produzir um documento PostScript. Esse
módulo também é carregado pela opção de linha de comando --ps.

expandir Produza uma fonte LaTeX expandida substituindo \ macros de entrada por arquivos incluídos,
macros bibliografia pela bibliografia produzida por bibtex(1), e aulas locais
e pacotes por sua fonte. Se o arquivo principal for foo.tex em seguida, o arquivo expandido
será nomeado foo-final.tex. Consulte a documentação de informações para obter detalhes.

gz Produza uma versão do arquivo final compactado com gzip(1).

ps2pdf Supondo que a compilação produza um documento PostScript (por exemplo, usando
módulo dvips), converta este documento em PDF usando ps2pdf(1).

Compilador escolha
Os seguintes módulos são usados ​​para alterar o compilador LaTeX:

aleph Use o compilador Aleph em vez de TeX, ou seja, compila o documento usando aleijado(1).
em vez de látex.

ómega Use o compilador Omega em vez de TeX, ou seja, compila o documento usando lambda(1).
em vez de látex. Se o módulo dvips é usado também, ele vai usar odvips(1) para
traduzir o arquivo DVI. Observe que este módulo é acionado automaticamente quando o
documento usa o pacote ómega.

pdftex Instrui borracha para usar pdflatex(1) em vez de látex(1) para compilar o documento. Por
padrão, isso produz um arquivo PDF em vez de um DVI, mas ao carregar o módulo
com a opção Dvi (por exemplo, dizendo -m pdftex: dvi) o documento é compilado
em DVI usando pdflatex. Este módulo também é carregado pela opção de linha de comando
--pdf.

vtex Instrui Rubber a usar o compilador VTeX. Por padrão, ele usa vlátex como o
compilador para produzir saída em PDF. Com a opção ps (por exemplo, ao dizer "borracha -m
vtex: ps foo.tex ") o compilador usado é vlatex e o resultado é um arquivo PostScript.

xelatex
Instrui borracha para usar xelatex(1) em vez de látex.

DIRETIVAS


O comportamento automático do Rubber é baseado na busca por macros nas fontes LaTeX.
Quando isso não for suficiente, diretivas podem ser adicionadas nos comentários das fontes. UMA
diretiva é uma linha como
% borracha: cmd args
A linha deve começar com um "%", em seguida, qualquer sequência de sinais e espaços de "%" e, em seguida, o texto
"borracha:" seguido por espaços e um nome de comando, possivelmente seguido por espaços e
argumentos.

Geral directivas
aliás
Finja que a macro LaTeX name1 é equivalente a name2. Isso pode ser útil quando
definindo wrappers em torno de macros com suporte.

limpar
Indica que o arquivo especificado deve ser removido ao limpar usando --limpar.

depender
Considere o arquivo especificado como uma dependência, de modo que sua hora de modificação seja
verificado.

fazer []
Declare que o arquivo especificado deve ser gerado. As opções podem especificar o caminho
deve ser produzido, as opções disponíveis são da para especificar a fonte
e com para especificar a regra de conversão. Por exemplo, dizer "make foo.pdf
de foo.eps "indica que foo.pdf deve ser produzido a partir de foo.eps, com qualquer
regra de conversão que pode fazer isso. Veja a documentação de informação para detalhes sobre o arquivo
conversão.

módulo []
Carrega o módulo especificado, possivelmente com opções. Isso é equivalente ao
opção de linha de comando --módulo.

em mudança
Execute o comando shell especificado após compilar se o conteúdo do
o arquivo especificado foi alterado. O nome do arquivo termina no primeiro espaço.

papel
Especifique as opções relacionadas ao tamanho do papel. Atualmente eles são usados ​​para dar -t opções
para dvips e -p opções para dvipdfm.

caminho
Adiciona o diretório especificado ao caminho de pesquisa para TeX (e borracha). O nome de
o diretório é tudo o que segue os espaços após "caminho".

produzir
Declara que a execução do LaTeX criará ou atualizará o (s) arquivo (s) especificado (s).

ler
Leia o arquivo de diretivas especificado. O arquivo deve conter uma diretiva por
linha. Linhas vazias e linhas que começam com "%" são ignoradas.

regras
Leia regras de conversão extras do arquivo especificado. O formato deste arquivo é
o mesmo que aquele de regras.ini, consulte a documentação de informações para obter detalhes.

conjunto
Defina o valor de uma variável como uma string. Para obter detalhes sobre as variáveis ​​existentes e
seu significado, consulte a documentação de informações.

lista de conjunto
Defina o valor de uma variável como uma lista de strings (separada por espaço). Para obter detalhes sobre
as variáveis ​​existentes e seus significados, consulte a documentação de informações.

shell_escape
Marque o documento como requerendo programas externos (shell-escape ou write18). Borracha
não habilita isso a menos que seja chamado com a opção --unsafe.

sinctex
Habilite o suporte SyncTeX na execução do LaTeX.

Assistir
Observe as alterações no arquivo especificado. Se o conteúdo deste arquivo mudou
após uma compilação, outra compilação é acionada. Isso é útil no
caso de índices, por exemplo.

Específico do módulo directivas
Se um comando tiver a forma foo.bar, é considerado um comando Barra para o módulo Foo. Se
este módulo não é registrado quando a diretiva é encontrada, então o comando é silencioso
ignorado. Para os módulos padrão, as diretivas são as seguintes:

caminho.biblatex
Adiciona o diretório especificado ao caminho de pesquisa para bancos de dados BibTeX (arquivos .bib).

bibtex.crossrefs
Defina o número mínimo de referência cruzada necessário para a inclusão automática do
entrada referenciada na lista de citações. Isso define a opção -min-referências cruzadas quando
chamada bibtex(1).

bibtex.path
Adiciona o diretório especificado ao caminho de pesquisa para bancos de dados BibTeX (arquivos .bib).

bibtex.stylepath
Adiciona o diretório especificado ao caminho de pesquisa para estilos BibTeX (arquivos .bst).

bibtex.ferramenta
Use uma ferramenta de bibliografia diferente em vez do BibTeX.

dvipdfm.opções
Passe as opções de linha de comando especificadas para dvipdfm.

dvips.opções
Passe as opções de linha de comando especificadas para dvips.

index.ferramenta (índice)
Especifica qual ferramenta deve ser usada para processar o índice. O atualmente suportado
ferramentas são índice de criação(1) (a escolha padrão) e xindy(1). O argumento índice is
opcional, pode ser usado para especificar a lista de índices aos quais o comando se aplica.
Quando presente, deve ser colocado entre parênteses; a lista é separada por vírgulas.
Quando o argumento não está presente, o comando se aplica a todos os índices.

index.idioma (índice)
Seleciona o idioma usado para classificar o índice. Isso se aplica apenas ao usar
xindy(1) como ferramenta de indexação. O argumento opcional tem a mesma semântica que
acima.

index.modules (índice) ...
Especifique quais módulos usar ao processar um índice com xindy(1). O opcional
argumento tem a mesma semântica acima.

index.ordem (índice)
Modifica as opções de classificação dos índices. Os argumentos são palavras (separadas
por espaços) entre padrão, alemão e carta. Isso se aplica apenas ao usar
índice de criação(1). O argumento opcional tem a mesma semântica acima.

index.caminho (índice)
Adiciona o diretório especificado ao caminho de pesquisa para estilos de índice (arquivos .ist). o
argumento opcional tem a mesma semântica acima.

index.estilo (índice)
Especifica o estilo de índice a ser usado. O argumento opcional tem a mesma semântica
como acima.

makeidx.linguagem, .módulos, .pedido, .caminho, .estilo, .ferramenta
Essas diretivas são as mesmas que para o índice módulo, exceto que eles não
aceite o argumento opcional.

multibib.crossrefs, .caminho, .stylepath, .ferramenta
Essas diretivas são as mesmas que para o bibtex módulo, mas eles se aplicam a
bibliografias administradas pelo multibib pacote. Eles fazem um opcional primeiro
argumento, com a mesma convenção que para as diretrizes do índice módulo, que
pode ser usado para especificar a lista de bibliografias às quais o comando se aplica.

Use tubos de borracha online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.