Tags, como no TeX.SE, mas com a capacidade de mostrar ou ocultar a estrutura do documento tag e o texto associado, como no pacote multiaudience

Tags, como no TeX.SE, mas com a capacidade de mostrar ou ocultar a estrutura do documento tag e o texto associado, como no pacote multiaudience

O termo "tags" pode ser entendido como aquilo que é usado para organizar e tornar o texto mais compreensível (como no TeX.SE).

O termo “tags” também pode ser entendido como algo usado para manipular o texto (como no pacote multiaudience e no pacote tagging).

Por exemplo:

  1. Existe uma maneira fácil de marcar conteúdo em um documento LaTeX?tem várias soluções excelentes para marcar e mostrar/indexar conteúdo marcado;
  2. Omultiaudiência,opcionalemarcaçãoos pacotes permitem que o texto seja compilado ou não, dependendo das "tags" em vigor no código-fonte.

Mas, tanto quanto sei, não existe uma solução que combine as duas abordagens expostas acima. Isso pode ser apenas minha ignorância em relação a uma solução ou forma de trabalhar já existente.

Então, no espírito de "você tem manteiga de amendoim no meu chocolate", estou procurando uma "marcação" que faça o seguinte:

  • Funciona com qualquer sabor de TeX (não LyX)
  • Listando todas as tags;
  • Listar todas as tags com referência ao local onde elas aparecem no documento;
  • Listando apenas certas tags (por exemplo, se houver 101 tags listando apenas as 5 que podem ser do seu interesse) ou o outro lado, listando todas, exceto algumas tags;
  • Essas mesmas tags, como é feito nos pacotes multiaudiencee tagging, também podem ser utilizadas (sem adicionar à própria tag) para compilar ou não o conteúdo "marcado".

Usos:

  1. Para ajudar a analisar documentos complexos;
  2. Ajudar a estruturar documentos complexos;
  3. Para ajudar a colaboração, "reduzindo" a tarefa de editar um determinado assunto no tamanho certo por meio do uso de tags;
  4. Focar o estudo de documentos complexos através do uso de tags;
  5. Permitir a criação de montagem simplificada de documentos para diferentes “públicos”;
  6. Permitir a montagem simplificada de documentos para diferentes "cláusulas" para permitir vários usos para o mesmo documento.
  7. Para auxiliar na colaboração e no estudo usando categorias de "cláusulas" e categorias de "públicos" usando tags.

Postagem relacionada:Ativando e desativando partes do textoonde @cmhughes usa etoolboxe os verbatimpacotes juntos para mostrar ou ocultar texto.

informação relacionada