
Converti um texto longo de Markdown para LaTeX e estou tentando limpá-lo. Encontrei este código e não sei o que ele faz:
Especificamente:
\hipertarget
\texorpdfstring
\rótulo
Não tenho ideia de qual seja a função desses três.
\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}}
Responder1
\hypertarget
e \texorpdfstring
são definidos pelo pacote hyperref. Versua documentação. O primeiro define algo como alvo para links criados pelo \hyperlink
comando. Isto permite links em documentos com texto arbitrário.
O \texorpdfstring
permite que você use conteúdo diferente no documento real em oposição aos marcadores de PDF, onde, por exemplo, comandos LaTeX não são apropriados. (O primeiro argumento é usado no corpo do documento; o segundo no índice bookmarks/pdf.) Neste exemplo específico, os dois argumentos são iguais, portanto não foi necessário usá-lo, mas pandoc provavelmente usa essa construção por padrão ao fazer o seccionamento para remover coisas que não pertencem aos marcadores do PDF (índice do PDF).
\label
é um comando integrado do LaTeX para rotular um objeto numerado, permitindo consultá-lo posteriormente com comandos como \ref
. Neste caso, isso nos permitiria voltar à subsubseção e imprimir seu número, seja ele qual for. Se o hyperref for carregado, \ref
comandos semelhantes também serão transformados em hiperlinks.