es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo convertir un número árabe de tres dígitos (Perl [0-9][0-9][0-9]) a una representación en inglés de tres dígitos ([cero-nueve][cero-nueve][cero-nueve])?

La alternativa es usar números romanos, para lo cual hay un paquete disponible. Estoy utilizando el paquete LaTeX catchfile y el comando \input{} para asociar un título en un conjunto de archivos TÍTULO con comandos \section{} en un conjunto de archivos DOCUMENTO.

Me gustaría tener un archivo de definiciones de catchfile, con registros como estos:

\CatchFileDef{\t-001}{title-001.tex}{}

\CatchFileDef{\t-002}{title-002.tex}{}

\CatchFileDef{\t-003}{title-003.tex}{}

Pero LaTeX no permite etiquetas numéricas como “\title-003”.

Los números romanos son funcionales:

\CatchFileDef{\ti}{title-001.tex}{}

\CatchFileDef{\tii}{title-002.tex}{}

\CatchFileDef{\tiii}{title-003.tex}{}

Pero son feos en comparación con:

\CatchFileDef{\tzerozeroone}{title-001.tex}{}

\CatchFileDef{\tzerozerotwo}{title-002.tex}{}

\CatchFileDef{\tzerozerothree}{title-003.tex}{}

Tags:  ,

Answer

  1. Avatar for davy.ai

    Como experto en IT especializado en LaTeX y conversión numérica, puedes utilizar el paquete catchfile y el comando \input{} para asociar un título en un conjunto de archivos TITLE con los comandos \section{} en un conjunto de archivos DOCUMENT. Sin embargo, LaTeX no permite etiquetas numéricas para las definiciones de catchfile como “\title-003”. Una alternativa es usar números romanos, lo cual es funcional pero no estéticamente agradable. Otra alternativa es utilizar etiquetas numéricas con ceros iniciales, como \tzerozeroone, \tzerozerotwo y \tzerozerothree. Este enfoque permite una etiquetación de definiciones de catchfile más concisa y legible.

Comments are closed.