Este é o destaque do comando 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
Destaque - um código-fonte universal para conversor de texto formatado
SINOPSE
realçar [OPÇÕES] ... [ARQUIVOS] ...
DESCRIÇÃO
Destaques converte código fonte em HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM ou
Sequências de escape ANSI. Existem vários temas de cores disponíveis. Destaques reconhece
palavras-chave, números, strings, comentários, símbolos e diretivas de pré-processador. Suporta
cerca de 160 linguagens de programação, que são definidas em scripts Lua.
É facilmente possível aprimorar o banco de dados de linguagens de programação e cores de destaque
temas. Consulte o arquivo README para obter detalhes.
Geral opções
-B, --batch-recursive =
converter todos os arquivos que correspondem ao curinga (usa pesquisa recursiva)
-D, --data-dir =
definir caminho para realçar o diretório de dados (obsoleto)
--config-file =
definir o caminho para um arquivo de idioma ou tema
-h, --ajuda
imprima esta ajuda
-i, --input =
nome do arquivo de entrada
-o, --output =
nome do arquivo de saída
-d, --outdir =
nome do diretório de saída
-P, --progresso
imprimir barra de progresso em lote
-S, --syntax =
definir o tipo de código-fonte, necessário se o sufixo do arquivo de entrada estiver faltando
-v, --verboso
imprimir informações de depuração para stderr
-p, --list-langs
listar definições de idioma instaladas (obsoleto)
-q, --quieto
suprimir informações de progresso no modo batch
-w, --list-temas
listar temas instalados (obsoleto)
--força
gerar saída se a sintaxe de entrada for desconhecida
--list-scripts =
listar scripts instalados = [idiomas, temas, plug-ins]
--plug-in =
executar script de plug-in Lua; repetir opção para aplicar vários plug-ins
--plug-in-ler
definir arquivo de entrada para um plug-in (por exemplo, 'tags')
--print-config
configuração do caminho de impressão
- estilo de impressão
imprimir folha de estilo apenas (ver --style-outfile)
--skip =
ignore os tipos de arquivo desconhecidos listados (Exemplo: --skip = 'bak; c ~; h ~')
--start-nested =
define o idioma aninhado que inicia a entrada sem abrir o delimitador
--validar-entrada
teste se a entrada é um arquivo de texto válido
--versão
versão impressa e informações de direitos autorais
saída formatação opções
-O, --out-format =
arquivo de saída em determinado formato = [html, xhtml, latex, tex, rtf, odt, ansi,
xterm256, bbcode, svg]
-c, --style-outfile =
nome do arquivo de definição de estilo ou saída para stdout, se "stdout" for fornecido como arquivo
argumento
-T, --doc-título
título do documento
-e, --style-infile =
nome do arquivo a ser incluído no arquivo de saída de estilo
-f, --fragmento
omitir cabeçalho e rodapé do documento de saída
-F, --reformat =
reformatar a saída no estilo fornecido. =[allman, banner, gnu, java, kr, linux,
Stroustrup, ferreiro, google, pico, lisp]
-I, --include-estilo
incluir definição de estilo na saída
-J, --line-length =
comprimento da linha antes do empacotamento (ver -W, -V)
-j, --line-number-length =
comprimento do número da linha incl. preenchimento esquerdo
-k, --font =
definir fonte (específico para o formato de saída)
-K, --font-size =
definir o tamanho da fonte (específico para o formato de saída)
-l, --números de linha
imprimir números de linha no arquivo de saída
-m, --line-number-start =
iniciar a numeração da linha com cnt (assume -l)
-s, --style =
definir o estilo de destaque (ver --list-themes)
-t --replace-tabs =
substitua tabulações por espaços numéricos
-u, --encoding =
definir a codificação de saída que corresponde à codificação do arquivo de entrada; omitir informações de codificação se
definido como "NONE"
-V, --wrap-simples
quebra linhas longas sem recuar parâmetros de função e instruções
-W, -- wrap
quebra linhas longas (use com cuidado)
-z, --zero
preencha o espaço inicial dos números de linha com zeros
--kw-case =
produza todas as palavras-chave em determinado caso, se o idioma não diferencia maiúsculas de minúsculas
--delim-cr
definir CR como delimitador de fim de linha (MacOS 9)
--no-trailing-nl
omitir nova linha final
--wrap-sem-números
omitir os números das linhas quebradas (assume -l)
(X) HTML OPÇÕES
-a, --âncoras
anexar âncoras aos números de linha (apenas HTML)
-y, --anchor-prefix =
definir prefixo do nome da âncora
-N, --anchor-nome do arquivo
use o nome do arquivo de entrada como nome da âncora
-C, --print-índice
imprimir arquivo de índice com links para todos os arquivos de saída
-n, --lista-ordenada
imprimir linhas como itens de lista ordenados
--class-name =
definir o prefixo do nome da classe CSS; omitir o nome da classe se definido como "NONE"
--inline-css
CSS de saída em cada tag (saída detalhada)
--enclose-pré
inclua a saída fragmentada com pre tag (assume -f)
Látex OPÇÕES
-b, --babel
desabilitar atalhos do pacote Babel
-r, --replace-aspas
substitua aspas duplas por \ dq
--símbolos bonitos
melhorar a aparência de colchetes e outros símbolos
RTF OPÇÕES
-x, --page-size =
definir o tamanho da página, = [a3, a4, a5, b4, b5, b6, letra]
--char-styles
incluir folhas de estilo de caractere
SVG OPÇÕES
--height =
definir altura da imagem (unidades permitidas)
--width =
definir o tamanho da imagem (ver --altura)
GNU FONTE-DESTAQUE COMPATIBILIDADE OPÇÕES
--doc cria um documento autônomo
--no-doc
cancelar a opção --doc
--css = nome do arquivo
o nome do arquivo da folha de estilo externa
--src-lang = STRING
idioma de origem
-t, --tab = INT
especifique o comprimento da guia
-n, --line-number [= 0]
numere todas as linhas de saída, preenchimento opcional
- número-linha-ref [= p]
numere todas as linhas de saída e gere uma âncora, feita do prefixo especificado
p + o número da linha (padrão = 'linha')
--output-dir = caminho
diretório de saída
--à prova de falhas
se nenhuma definição de idioma for encontrada para a entrada, ela é simplesmente copiada para a saída
Se nenhum arquivo de entrada ou saída for especificado, stdin e stdout serão usados para entrada ou saída.
HTML será gerado a menos que outro formato de saída seja fornecido. As definições de estilo são
armazenado em highlight.css (HTML, XHTML, SVG) ou destaque.sty (LaTeX, TeX) se nem -c nem
-Eu é dado. A reformatação do código (-F) só funcionará com arquivos de entrada C, C ++, C # e Java.
Use destaque online usando serviços onworks.net