Quiero numerar oraciones en InDesign (como versículos de la Biblia)

Es decir, como:

1 ssdfsf sfsfdsf. 2 sfdsffd safdsdff asgg. 3 asdfdsfsag...

Etcétera. No líneas, ni párrafos, ni elementos de lista, sino oraciones. (Puedo aceptar algunos retoques manuales).

Si esto fuera HTML, trabajaría con CSS para aplanar los elementos de la lista. Pero no lo es.

¿Pensamientos?

Creo que si de alguna manera pudiera obtener una variable incremental en un estilo grep, estaría a mitad de camino. (¿Un guión, tal vez?) Pero no quiero estar buscando y reemplazando manualmente en los descansos; ¡Todavía estoy escribiendo el libro!
No es necesario verificar si GREP hace esto, no es así. InDesign no tiene variables incrementales nativas (incluso la numeración de páginas no funciona así). Esto necesita un guión. Para ayudarlo, considere darle a todos sus números un estilo de carácter único (establezca su color en rojo o algo así para que sepa dónde se aplica).
Jongware, estoy de acuerdo en que esto necesita un guión. Sin embargo, he jugado en el pasado con otra secuencia de comandos que necesitaba tratar con oraciones (no párrafos, no líneas) y me resultó sorprendentemente difícil averiguar mediante secuencias de comandos dónde comienza y termina una oración. ¿Cuál sería una buena manera de hacer esto? ¿Algún GREP sofisticado?
@mdomino: no existe una forma buena y segura de que GREP reconozca oraciones. ¡Hay demasiadas cosas que pueden salir mal! De ahí mi propuesta de insertar números de marcador de posición marcados con un estilo único. Esos son fáciles de cambiar con un script. Además, le da al OP una visión bastante precisa de cómo se verá el texto final, aunque con los números incorrectos.
@Jongware: Gracias por tu respuesta. Además de GREP, ¿conoces alguna forma segura de reconocer oraciones? (Y perdón por desviarme un poco del tema aquí).
@mdomino Creo que el problema es que solo un ser humano puede decir si algo como "y luego entró el profesor Jeffreys" es una abreviatura o una oración. Puede crear una convención para usar un carácter no estándar para las paradas finales de oraciones, como agregar un espacio entre cabellos o un guión discrecional después de cuando .finaliza una oración, o (más fácil de escribir) un doble espacio y luego tener otra regla GREP que oculta el espacio adicional.
Iba a manejar las excepciones de forma manual, asegurándome (con caracteres invisibles, por ejemplo) de que no siguieran el patrón grep. Pero no quiero procesar por lotes estas cosas... ¡Así que tal vez la ingeniosa solución de la nota al pie sea la mejor!

Respuestas (1)

Hay una manera descarada de hacer esto que le permite insertar números con estilo constante y que se actualizan automáticamente mientras escribe, abusando de la función "Notas al pie" de InDesign .

Tenga en cuenta que InDesign solo admite una serie de notas al pie, por lo que esto le impide usar notas al pie regulares; sin embargo, aún puede tener notas al pie reales en su documento usando referencias cruzadas (de hecho, generalmente prefiero las referencias cruzadas para las notas al pie que la función de notas al pie de todos modos, ya que ofrecen más flexibilidad en cuanto a dónde va la nota y se pueden usar en más contextos, como dentro de las tablas).

  1. Primero, querrá usar Edit > Keyboard shortcuts...para crear un método abreviado de teclado para Type > Insert footnote, ya que necesitará adquirir el hábito de usarlo antes de cada oración. Como se discutió en los comentarios, cualquiera que sea la opción que use para esto, deberá insertar manualmente algún tipo de marcador especial para discriminar entre, por ejemplo, .s que se usan para oraciones y .s que se usan para casos incómodos como abreviaturas que van seguidas de un letras mayúsculas o números, puntos suspensivos que pueden o no terminar oraciones, oraciones dentro de comillas... Hay muchos posibles casos incómodos que requerirán el juicio humano.
  2. Luego, querrá configurar Type > Document footnote optionsel estilo y el formato de los números de párrafo de manera adecuada, de modo que se vean como números de oración y las "notas" mismas estén ocultas. He aquí un ejemplo crudo:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

  1. Luego solo escribe. De aquí en adelante, colocará instantáneamente el número de oración correctamente numerado y con el estilo correcto cada vez que use ese método abreviado de teclado, y actualizará instantáneamente todos los números cada vez que mueva o elimine uno. Como siempre, al usar una de las opciones de automatización de Adobe, guarde con frecuencia, ya que a veces fallan.

(para el estilo de párrafo "invisible", uso leading: 0, font-size: 0.1, color: paper- podría haber una mejor manera)

Ventajas de esto:

  • Tiene control completo sobre dónde se coloca cada número de oración, por lo que puede manejar excepciones y casos incómodos como abreviaturas, puntos suspensivos y oraciones entre comillas, sin importar cómo elija caso por caso.
  • La numeración se actualiza en vivo, instantáneamente, si agrega, elimina o mueve oraciones
  • Puede actualizar tanto el estilo de carácter como el formato de texto de todos los números a la vez al instante (por ejemplo, números romanos, letras, 01 02 03, etc., así como cualquier sufijo y prefijo)
  • Se aplica en vivo, instantáneamente, a medida que escribe, en lugar de algo como un guión o una acción que aplica cuando haya terminado.

Desventajas:

  • Deberá adquirir el hábito de usar el método abreviado de teclado al escribir oraciones, pero creo que necesitará algún tipo de marcador de oración aplicado manualmente sin importar cómo lo haga, y una pulsación de un método abreviado de teclado que crea instantáneamente el estilo correcto. número es mucho más fácil que, por ejemplo, seleccionar un texto y aplicar un estilo de carácter, o agregar un carácter invisible que podría pasar por alto accidentalmente o aplicar dos veces.
¡Gracias! Esta podría ser la mejor solución... Supongo que puedo volver atrás y actualizar mi contenido existente, ¡pero eso parece que solo requiere una mera repetición! Y agregando.... ¡¿Cómo se hacen las notas al pie con referencias cruzadas?!
@shunting si busca cómo hacer notas al final en InDesign (que normalmente no es posible), encontrará algunas guías sobre cómo usar referencias cruzadas para actuar como notas al final; estos métodos se pueden adaptar para actuar como notas al pie