
Encontré un código fuente de látex que tiene la siguiente sintaxis:
\usepackage{xparse}
\DeclareDocumentCommand\topic{ m m g g g g g}
Estoy tratando de averiguar para qué sirve el tipo cuatro "g". ¿Por qué no sería mejor utilizar los tipos "o"?
Respuesta1
Como se explica en la sección 1.8 delxparse
documentación, el g
tipo de argumento es un argumento opcional que se proporciona entre llaves. La misma sección también explica que solo se proporciona por compatibilidad con versiones anteriores (es decir, para que xparse
pueda imitar la sintaxis de LaTeX existente) y debe evitarse.
Entonces, para responder a su segunda pregunta, sería mejor usar o
argumentos de tipo.