¿Cómo compilar la lista completa de símbolos de LaTeX?

¿Cómo compilar la lista completa de símbolos de LaTeX?

Quiero compilar la lista completa de símbolos de LaTeX con diferentes configuraciones del hyperrefpaquete.

Primero intenté compilarlo sin modificaciones. Pero al invocar make symbols-a4.pdfme da un error:

(/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 no tener idea de lo que significa el error. ¿Cómo resolverlo?

Respuesta1

Le escribí al autor (Scott Pakin) y él me dio una solución alternativa muy importante para crear el documento (parcialmente).

Aquí enumero la solución alternativa y algunos consejos que me ayudan a la hora de construir.

  1. El paquete uni.stynecesita una solución (gracias a Scott Pakin):

    % change
    \else\noexpand\UniError{#1}\noexpand\fi}}}{%
    % to
    \else\noexpand\UniError{\noexpand#1}\noexpand\fi}}}{%
    
  2. Si rawtables-*.pdfse desea, es más fácil usar Linux porque algunos scripts de Perl usan varias utilidades del sistema que no están disponibles en Mac y Win. Además, el procesamiento de paquetes junicodetambién lilyglyphsdepende de Linux.

  3. Es más fácil de construir con TeX Live 2016, que se puede obtener enftp://tug.org/historic/systems/texlive.

    Esto se debe al desarrollo de varios paquetes, ya que la Lista completa de símbolos de LaTeX contiene comandos de varios paquetes. Por ejemplo, en la versión precompilada el paquete halloweenmathtiene fecha 2017/01/06, pero en 2017/04/25un paquete se actualiza y agrega varios comandos que entran en conflicto con los comandos de otros paquetes, como \skull. Por lo tanto, se debe tener especial cuidado para evitar el conflicto de nombres. Debido a mi conocimiento limitado sobre LaTeX, elijo usar la versión anterior de TeXLive para evitar resolver esos conflictos de nombres.

  4. Es más fácil instalar TeX Live usando scheme-full. Si se opta por instalar sin documentación, es mejor ejecutarlo tlmgr install --reinstall --with-doc lilyglyphsporque las rutinas de construcción parecen depender de la existencia del documento de lilyglyphs para encontrar algunos archivos relacionados.

  5. La sección10.8 Acerca de este documentoenumera las versiones de todos los paquetes utilizados.

    Al principio uso la última versión de 2019, un error desaparece después de algunos ajustes pero aparece otro. Después de encontrar esa sección, me doy cuenta de que son las actualizaciones de los paquetes las que hacen que la fuente symbols.texsea errónea.

Finalmente... pude construir una versión parcial con mi propia configuración hyperref(porque algunos paquetes no se pueden instalar fácilmente tlmgry me cansé demasiado después de horas de ajustar a través de un Linux remoto lento).

Me cuesta demasiado.

Primera página: ingrese la descripción de la imagen aquí

Paquetes utilizados y omitidos: ingrese la descripción de la imagen aquí

información relacionada