12/02/2016 11:49 AM
Aparte de los atajos ya señalados, también supongo que se puede configurar una tecla que no se usa y asignarle el guión largo (como, por ejemplo, la 'ç' en el qwerty español, si se escribe sólo en español). Con linux debe de ser fácil hacerlo, con windows tal vez sea más difícil, no lo sé.
Otra opción chapucera es la de escribir 'xxx' al principio de cada diálogo y luego hacer una sustitución de las tres x en todo el documento por un guión largo xD
Como alternativa algo más complicada de asimilar pero más cómoda de usar a largo plazo, es la de aprender a escribir en una disposición de teclado que disponga fácilmente de la tecla de guión largo y que esté pensada expresamente para la optimización de rapidez y comodidad (recuerdo que cuando usaba qwerty al final del día me dolían las manos y ahora ya no me pasa nunca). Por ejemplo, con dvorak bépo, con darle a Altgr+1 me hace el '—' (existen disposiciones de teclado también libres y gratis expresamente diseñadas para escribir en español).
Aun así, para escribir novelas me ahorro los guiones largos al principio de los diálogos porque al usar `frundis`, un programa que me hizo mi hermano, los añade automáticamente cuando se pasa luego a los formatos disponibles (LaTeX, Epub y HTML). Es un programa roff-like para usar en un editor de texto (yo uso Vim) y que va más o menos así:
Claro que luego tiene muchas más utilidades. Por ejemplo, creo «tags» expresos para conceptos distintos, como el título de un libro citado o los diálogos mentales (dm). Primero declaro al principio el tag diciéndole que me ponga las palabras en cursiva y que vayan rodeadas de comillas, y luego uso el tag cuando quiero:
Y así, por ejemplo, no tengo que poner comillas más que en una línea en todo el libro. Y, si me apetece cambiar las comillas dobles por unas simples por ejemplo, tan sólo necesito cambiarlo en esa línea y me lo cambiará cuando, al ejecutarse `frundis`, lea el documento y reemplace lo que tiene reemplazar.
Claro que, si a uno no le interesa poner semántica en el fichero, esa técnica puede parecer más larga que poniendo simplemente las comillas. Por eso también me hago unos snippets (atajos) con el editor de texto (Vim) que me permiten escribir tan sólo 'dm' darle al tab y tener el `.Bm -t dm` y el `.Em` escritos ya, con el cursor en el buen sitio.
Ejem, bueno, no sé si alguien habrá llegado leyendo hasta aquí. Al principio, tal vez pueda ser un poco jaleo, pero la verdad es que yo enseguida me he adaptado y ahora frundiseo todos los días pudiendo hacer atajos, hacer más manipulable el texto al darle una semántica y escribiendo en bépo
El paraíso, vamos. Hehehe.
Otra opción chapucera es la de escribir 'xxx' al principio de cada diálogo y luego hacer una sustitución de las tres x en todo el documento por un guión largo xD
Como alternativa algo más complicada de asimilar pero más cómoda de usar a largo plazo, es la de aprender a escribir en una disposición de teclado que disponga fácilmente de la tecla de guión largo y que esté pensada expresamente para la optimización de rapidez y comodidad (recuerdo que cuando usaba qwerty al final del día me dolían las manos y ahora ya no me pasa nunca). Por ejemplo, con dvorak bépo, con darle a Altgr+1 me hace el '—' (existen disposiciones de teclado también libres y gratis expresamente diseñadas para escribir en español).
Aun así, para escribir novelas me ahorro los guiones largos al principio de los diálogos porque al usar `frundis`, un programa que me hizo mi hermano, los añade automáticamente cuando se pasa luego a los formatos disponibles (LaTeX, Epub y HTML). Es un programa roff-like para usar en un editor de texto (yo uso Vim) y que va más o menos así:
Code:
.P
Este es un párrafo.
.D
¡Buenos días! —exclamó Frodo.
.P
Este es el tercer párrafo.
.\" comentario: P de párrafo, D de diálogo; los puntos al principio
.\" de la línea señalan que lo que viene es una macro.
.\" Por defecto, los diálogos empiezan por un guión largo (pero se puede redefinir
.\" el parámetro al principio del documento para adaptarlo por ejemplo a
.\" las reglas francesas)
Claro que luego tiene muchas más utilidades. Por ejemplo, creo «tags» expresos para conceptos distintos, como el título de un libro citado o los diálogos mentales (dm). Primero declaro al principio el tag diciéndole que me ponga las palabras en cursiva y que vayan rodeadas de comillas, y luego uso el tag cuando quiero:
Code:
.X mtag -t dm -f epub,html -c em -b « -e »
.\" (Comentario: declaración del tag dm para formatos epub y html,
.\" -c aplicación del comando al lenguaje de salida; -b para begin -e para end)
.P
Haplo entrecerró los ojos.
.P
.Bm -t dm
.\" Comentario: .Bm begin markup con el tag 'dm'
Estoy hablando por vía mental
.Em ,
.\" Comentario: .Em end markup con una coma pegada a la comilla que se cierra.
declaró.
Y así, por ejemplo, no tengo que poner comillas más que en una línea en todo el libro. Y, si me apetece cambiar las comillas dobles por unas simples por ejemplo, tan sólo necesito cambiarlo en esa línea y me lo cambiará cuando, al ejecutarse `frundis`, lea el documento y reemplace lo que tiene reemplazar.
Claro que, si a uno no le interesa poner semántica en el fichero, esa técnica puede parecer más larga que poniendo simplemente las comillas. Por eso también me hago unos snippets (atajos) con el editor de texto (Vim) que me permiten escribir tan sólo 'dm' darle al tab y tener el `.Bm -t dm` y el `.Em` escritos ya, con el cursor en el buen sitio.
Ejem, bueno, no sé si alguien habrá llegado leyendo hasta aquí. Al principio, tal vez pueda ser un poco jaleo, pero la verdad es que yo enseguida me he adaptado y ahora frundiseo todos los días pudiendo hacer atajos, hacer más manipulable el texto al darle una semántica y escribiendo en bépo
El paraíso, vamos. Hehehe.
Libros en mi blog