Estimado @Anonymous
Tienes una repuesta muy acertada de la compañera @bc.chiquito , solo para complementar el tema, debo indicarte lo siguiente:
1. Con respecto al guion bajo, este se usa como un elemento traductor al idioma nativo del ACAD (Ingles) desde cualquier idioma, con esto te quiero decir que si estas usando ACAD en cualquier idioma, siempre aceptara los comandos en el idioma nativo el ingles si se le precede del guion bajo (_).
Ejemplo: Si estas usando el ACAD en idioma español, entonces puedes usar el comando _Layer para hacer referencia al comando Capa. De igual forma puedes usar el comando _Pagesetup para hacer referencia o ejecutar el comando Preppagina.
2. Con respecto al punto "." este es un tema muy interesante y merece una aclaracion muy aparte y por ello te comentare lo siguiente.
Primero debemos conocer el tema, eliminar la definición de un comando interno, nativo de ACAD...? muchos talvez nunca tengamos la necesidad de utilizar este procedimiento, pero cuando nos dedicamos a hacer programas externos a ACAD, ya sea con Scripts, Autolisp, Vlisp u otros lenguajes de programación mas avanzados si es necesario conocer a detalle estos temas, porque es muy posible que al ejecutar nuestras Rutinas debamos por algún motivo asignar una nueva definicion al nombre del comado Nativo de ACAD.
No ampliare mas este tema y pasare a decirte que el comando para anular la definición actual de un comando ACAD es UNDEFINE, pero...,¿ que quiere decir anular la definicon actual del comando ACAD...? muy simple si anulas la definicion de un comando ACAD, cuando ingreses el comando desde la linea de comandos este no se ejecutara, o ejecutara otro comando realizado por ejemplo en Autolisp con el mismo nombre donde se le ha hecho la nueva definicion. Ejem. El comando COPY luego de realizado una nueva definición podria ejecutar una accion de movimiento desde su punto de insercion hasta el punto medio de una entidad seleccionada, o simplemente podria ejecutar una accion de movimiento similar al comando MOVE.
Para no ampliar dejo el tema de restaura la nueva definicion al estado inicial del comando Nativo, para ello solo mencionare que se debe utilzar el comando REDEFINE
3. Finalmente con respecto al tema del guion (-); Aqui creo que hay que tener cuidado al parecer el uso aunque tiene la misma finalidad su ejecucion ha cambiado de una version a otra.
En mi caso estoy usando la version 2020 y para el caso del comando PAGESETUP (PREPPAGINA), no acepta el guion para evitar los cuadros de dialogo, hay otros comandos que si los acepta.
He comprobado que cuando se ingresa, -PAGESETUP automáticamente al lado derecho aparece (PAGESETUP) esto quiere decir ambos casos son equivalentes y por tanto no se ejecutaran los submenus desde la linea de comandos y se activaran los cuadros de dialogo.
En cambio cuando se ingresa el comando -LAYER, no aparece nada al lado derecho y si es posible acceder a los submenus desde la linea de comandos.
Espero no haber sido muy enredado y mi explicación pero ojala pueda servir de ayuda.
Saludos.
Carlos Calderon G

>Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.