Como compilar a lista abrangente de símbolos LaTeX?

Como compilar a lista abrangente de símbolos LaTeX?

Quero compilar a lista abrangente de símbolos LaTeX com diferentes configurações do hyperrefpacote.

Primeiro tentei compilá-lo sem modificação. Mas invocar make symbols-a4.pdfme dá um erro:

(/usr/local/texlive/2019/texmf-dist/tex/latex/universa/uni.sty
! Undefined control sequence.
<argument> ...lse \noexpand \UniError {\bausquare
                                                  }\noexpand \fi }}
l.88 \DeclareUniChar{\bausquare}{"00}

?

Lamento não ter ideia do que o erro significa. Como resolver isso?

Responder1

Escrevi para o autor (Scott Pakin) e ele me deu uma solução alternativa muito importante para construir o documento (parcialmente).

Aqui listo a solução alternativa e algumas dicas me ajudam na hora de construir.

  1. O pacote uni.styprecisa de uma correção (graças a Scott Pakin):

    % change
    \else\noexpand\UniError{#1}\noexpand\fi}}}{%
    % to
    \else\noexpand\UniError{\noexpand#1}\noexpand\fi}}}{%
    
  2. Se rawtables-*.pdfdesejar, é mais fácil usar o Linux porque alguns scripts perl usam vários utilitários de sistema que não estão disponíveis no Mac e no Win. Além disso, o processamento de pacotes junicodetambém lilyglyphsdepende do Linux.

  3. É mais fácil construir com o TeX Live 2016, que pode ser obtido emftp://tug.org/historic/systems/texlive.

    Isto se deve ao desenvolvimento de vários pacotes, já que a Lista Abrangente de Símbolos do LaTeX contém comandos de vários pacotes. Por exemplo, na versão pré-compilada o pacote halloweenmathestá desatualizado 2017/01/06, mas em 2017/04/25uma atualização de pacote acontece e adiciona vários comandos que entram em conflito com comandos de outros pacotes, como \skull. Portanto, deve-se tomar cuidado extra para evitar o conflito de nomes. Devido ao meu conhecimento limitado sobre LaTeX, optei por usar a versão antiga do TeXLive para evitar resolver esses conflitos de nomes.

  4. É mais fácil instalar o TeX Live usando scheme-full. Se optar por instalar sem documentação, é melhor executar tlmgr install --reinstall --with-doc lilyglyphsporque as rotinas de construção parecem depender da existência do documento dos lírios para encontrar alguns arquivos relacionados.

  5. A seção10.8 Sobre este documentolista as versões de todos os pacotes usados.

    No começo eu vou com a versão mais recente de 2019, um erro desaparece depois de alguns ajustes, mas outro aparece. Depois de encontrar essa seção, percebo que é a atualização dos pacotes que torna a fonte symbols.texerrada.

Finalmente... consegui construir uma versão parcial com minhas próprias configurações hyperref(porque alguns pacotes não podem ser instalados facilmente tlmgre fiquei muito cansado depois de horas de ajustes em um Linux remoto lento).

Custa-me muito.

Primeira página: insira a descrição da imagem aqui

Pacotes usados ​​e omitidos: insira a descrição da imagem aqui

informação relacionada