O troff / groff é mais relevante?

13

Ouvi dizer que troff / groff foram amplamente substituídos pelo TeX. Isso é verdade?

A única coisa que eu sei que realmente usou troff hoje em dia são as páginas de manual. Isso também é verdade? Caso contrário, quais são alguns outros usos?

strugee
fonte
2
Não apenas TeXmas também HTML.
Jordanm #
8
Eu consideraria o fato de que as páginas de manual ainda usam * roff para torná-lo relevante.
21313 Chris Down

Respostas:

9

Ouvi dizer que troff / groff foram amplamente substituídos pelo TeX. Isso é verdade?

A única coisa que eu sei que realmente usou troff hoje em dia são as páginas de manual. Isso também é verdade?

Eu só vi troff / groff sendo usado para páginas de manual; para todo o resto, as pessoas parecem usar TeX ou LaTeX. Então eu responderia sim e sim.

Caso contrário, quais são alguns outros usos?

Aparentemente, foi usado para digitar livros no passado : http://www.troff.org/pubs.html
Como a página foi atualizada pela última vez em 2006, acho que ainda não está sendo usada para esse fim :)

Martin von Wittich
fonte
-1 para esta resposta. O Troff ainda é usado para criar documentação em uma variedade de mídias, e até as páginas de manual não são estritamente formatadas apenas para exibição TTY. Quanto ao TeX, sim, é verdade que ele substituiu o Troff como o idioma dominante na publicação técnica (a sintaxe mais cabeluda de Roff provavelmente não ajudou aqui), mas os dois idiomas são igualmente poderosos e extensíveis.
13

Eu executo / agendamento de relatórios em PDF 'enlatados' usando *roff, gerando tabelas e PICs simples enquanto eu processo os dados com python e organizando fontes com scripts simples de bash. Suave e simples.

Como vi, *roffestá sempre lá, pronto para executar e gera PDFs limpos com o mínimo de barulho. Eu gosto *roffda marcação concisa.

Dito isto, não pretendo ser uma amostra representativa de usuários de tipografia / marcação ...

user2105469
fonte
Mmm. Eu não tinha pensado em usar * roff para criar PDFs. (Faz muito tempo que não usei o nroff para nada.) É preciso revisitar isso como uma possível solução para um projeto que tenho em mente. A menos que o HTML o resolva com sensibilidade também.
roaima
1
Eu acho que a combinação do R-Inkscape e *roffé particularmente poderosa se o objetivo é gerar write-ups de PDFs. O Inkscape retoca os gráficos de R (exportados como PDF, embora o PS / EPS também funcione), e o PDF Studio (ou qualquer outro editor de PDF) faz com que as inserções de gráficos sejam um negócio simples de copiar e colar. Você pode tblcriar entradas de script com o idioma de sua escolha e atualizar seu documento com bash / make. Este é o pipe que eu uso:
user2105469
2
tbl myreport.roff | eqn | groff -Tps -ms | ps2pdfwr - myreport.pdf
user2105469
10

Estou usando o troff para minha composição cotidiana; Estou usando a versão do troff do Heirloom (consulte http://heirloom.sourceforge.net/doctools.html ), que possui um suporte muito poderoso para fontes (TTF, Type1, OTF etc.), o algoritmo de Knuth para formatar o parágrafo também como vários recursos de digitação micro que você não consegue encontrar no TeX comum; é mais leve que o LaTeX e contanto que você não precise digitar equações, acho muito mais fácil obter tipografia de alto nível do que com o LaTeX (é muito mais fácil carregar fontes, controlar a posição exata das coisas, etc. .).

Thomas Baruchel
fonte