
Convertí un texto largo de Markdown a LaTeX y estoy intentando limpiarlo. Encontré este código y no sé qué hace:
Específicamente:
\hiperobjetivo
\texorpdfstring
\etiqueta
No tengo idea de cuál es la función de estos tres.
\hypertarget{chapter-two-maintenance-of-authorization}{%
\subsubsection{\texorpdfstring{\textbf{Chapter Two -- Maintenance of
Authorization}}{Chapter Two -- Maintenance of Authorization}}\label{chapter-two- maintenance-of-authorization}}
Respuesta1
\hypertarget
y \texorpdfstring
están definidos por el paquete hyperref. Versu documentacion. El primero establece algo como objetivo para los enlaces creados por el \hyperlink
comando. Esto permite enlaces en documentos con texto arbitrario.
Le permite \texorpdfstring
utilizar contenido diferente en el documento real en comparación con los marcadores de PDF, donde, por ejemplo, los comandos LaTeX no son apropiados. (El primer argumento se usa en el cuerpo del documento; el segundo en la tabla de contenido de marcadores/pdf). En este ejemplo en particular, los dos argumentos son iguales, por lo que no fue necesario usarlo, pero probablemente pandoc usa esa construcción de forma predeterminada al realizar secciones para eliminar cosas que no pertenecen a los marcadores de pdf (tabla de contenido de pdf).
\label
es un comando integrado en LaTeX para etiquetar un objeto numerado, lo que permite consultarlo más adelante con comandos como \ref
. En este caso, esto nos permitiría volver a consultar la subsección e imprimir su número, cualquiera que sea. Si se carga hyperref, \ref
comandos similares también se convertirán en hipervínculos.