En Linux/UNIX, Groff significa GNU troff. Groff se utiliza básicamente para crear páginas man. Pero su funcionalidad no se limita a la creación de páginas de manual, sino que actúa como un motor de formato y composición tipográfica. Actúa como un compilador de la entrada que se le proporciona y crea un documento formateado como salida.
Sintaxis:
groff [-abcegijklpstzCEGNRSUVXZ] [-d cs] [-D arg] [-f fam] [-F dir] [-I dir] [-K arg] [-L arg] [-m name] [-M dir] [-n num] [-o list] [-P arg] [-r cn] [-T dev] [-w name] [-W name] [file ...] groff -h | --help groff -v | --version [option ...]
Nota: Para guardar el archivo, presione CTRL+D después de escribir los datos requeridos en el archivo.
Trabajando con el comando groff
1. Usando el comando groff simple
$ groff hello world
2. groff para formatear un archivo html.
$ groff -Thtml hello, world!
Guarde el archivo con CTRL+D después de escribir la entrada necesaria.
3. groff con salida entubada. Para canalizar la salida del comando groff, use la siguiente sintaxis de comando
$ groff -Thtml > o.html My first webpage
4. groff con el comando .sp. Invoca un número específico de espacios antes de la línea requerida.
$ groff > output Hello world .sp 10 This line will occur after 10 spaces.
5. groff con el comando .br. Se utiliza para invocar el salto de línea en el documento.
$groff >> output Hi .br Welcome to GeeksforGeeks
6. groff con el comando .ls. Se utiliza para especificar el espacio entre dos líneas en el documento.
$groff > output .ls 2 hello world .br welcome to gfg
7. groff con el comando .bp. Se utiliza para invocar el salto de página dentro del documento.
$groff > output hi .bp welcome to gfg
8. groff con el comando .ce. Este comando se usa para colocar líneas particulares en el centro de la página dentro del documento.
$ groff > output .ce 1 This line is pushed towards the center of the document hello geeks!
9. groff con .in comando. Este comando se utiliza para mantener la sangría del contenido del documento.
$ groff > output hi .br .in 5 welcome to gfg
10. groff con el comando .ti. Este comando es básicamente una combinación de .ce y .br. Se puede usar para insertar un salto de línea y centrar la siguiente línea inmediata en ‘n’ pasos, donde n es el argumento pasado al comando .ti.
groff > output hello .ti 5 welcome to geeksforgeeks!!!!
11. groff con el comando .po. Este comando se utiliza para establecer el desplazamiento de la página, es decir, el espacio entre el borde izquierdo del papel del documento y el margen izquierdo del documento.
$ groff > output .po 10 hi .br welcome to gfg
12. groff con el comando.ps. Este comando se utiliza para establecer el tamaño de fuente del texto. Puede ir precedido de – para reducir el tamaño de la letra. Para aumentar el tamaño de la fuente, no se requiere ningún símbolo explícito antes del comando.
groff > output hi .br .ps 25 welcome to my page
groff se usa principalmente para formatear documentos donde groff junto con comandos predefinidos produce una salida formateada en texto sin formato.
Publicación traducida automáticamente
Artículo escrito por Shreyasi_Chakraborty y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA