¿Existe una interpretación de Word de `\ hfil` y` \ vfil` de TeX?


8

Me encantan los TeX \hfily las \vfilmacros, que insertan un espacio de goma (horizontal o vertical, respectivamente) que se puede usar para insertar contenido en una página con respecto a los márgenes. Por ejemplo,

Some text\hfil here

produce

+------------------------------------------------------------------------------+
| Some text                                                               here |
|                                                                              |
.                                                                              .

y

Some text

\vfil

here

produce

+------------------------------------------------------------------------------+
| Some text                                                                    |
|                                                                              |
.                                                                              .
|                                                                              |
| here                                                                         |
+------------------------------------------------------------------------------+

A la luz de esto, todos sabemos que no siempre podemos usar la herramienta que más amamos, así que estoy atrapado con MS Word 2007. Como recuerdo, el abuso de los entornos tabulares siempre provoca lágrimas, así que prefiero Evítales. ¿Hay alguna analogía real de Word aquí?


Tenga en cuenta que no pretendo justificar el texto vertical u horizontalmente (ya que Word entiende el término 'justificación'), aunque el texto abarcará todo el área de texto en cualquier caso, la justificación generalmente implica que el espaciado entre palabras sigue siendo algo uniforme . Necesito el texto para mantener el espaciado predeterminado en cualquier extremo.


1
Como alguien que se vio obligado a usar MS Word en lugar de LaTeX en el pasado, siento mucho su difícil situación. +1 :)
Avance el

@Breakthrough Weep conmigo. (Gracias por sus condolencias XD y por el +1 - Creo que preguntas como esta son importantes si alguna vez hay algún tipo de compromiso en el mundo DTP.)
Sean Allred


Sí, al menos el editor de ecuaciones es similar a los formatos de ecuaciones de LaTeX ... Como una especie de experimento mental, apuesto a que uno podría escribir algún código VBA para proporcionar efectivamente una "consola" de LaTeX en MS-Word, donde simplemente podría ingresar comandos como se describió anteriormente, y algún código VBA predefinido realizaría la acción en la posición actual del cursor.
Avance el

@Breakthrough He intentado algo similar, pero creo que voy a moverlo a C # (realmente no me gusta la sintaxis de VB). Sin embargo, no sé si podría ser una consola , más como un simple convertidor de documentos (pensando en el complemento de Word). Pero eso ciertamente está fuera del tema de estas preguntas. ;)
Sean Allred

Respuestas:


1

Para \hfilque pueda utilizar una tabulación derecha .

Porque \vfil, lo único que se me ocurre es cambiar el espacio entre líneas que precede al texto here, pero no creo que eso sea lo que buscas, ya que quieres algo "flexible".


0

Es un error; pero puede obtener lo que desea con \ hfil creando una sección de diseño de 2 columnas con texto en la columna izquierda alineada a la izquierda y en la columna derecha alineada a la derecha.

La principal limitación sería si necesitara algo de texto izquierdo en una línea para pasar el texto derecho en una línea diferente. En ese caso, necesitaría poner las líneas en diferentes conjuntos de columnas. Si necesita cambiar de ida y vuelta repetidamente, se volvería feo rápidamente.

+------------------------------------------------------------------------------+
| Some text with "||" to indicate the column split         ||             here |
| And some more text here would need     ||    this line and the next to be in |
| a separate set of columns from the     ||                         first line |
|                                                                              |
.                                                                              .

Buena idea. Sin embargo, si alguna vez tiene la necesidad de hacer esto personalmente, eche un vistazo al comentario de @ Raystafarian: un ligero abuso de tabulaciones detiene el truco bastante bien.
Sean Allred

No estoy seguro de por qué esto fue rechazado. No es exactamente lo mismo semánticamente que \hfil, pero resuelve algunos de los mismos problemas, con la ventaja adicional de que puede tener un párrafo completo envuelto en ambos lados.
Dan
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.