ES-TEX Archivos

Usuarios hispanohablantes de TeX

ES-TEX@LISTSERV.REDIRIS.ES

Opciones: Vista Forum

Use Monospaced Font
Por defecto enseñar Text Part
Mostrar todas las cabeceras de correo

Mensaje: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Tema: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Autor: [<< Primero] [< Prev] [Siguiente >] [Último >>]

Print Responder
Subject:
Emisor:
Juan Luis Varona Malumbres <[log in para visualizar]>
Reply To:
Usuarios hispanohablantes de TeX <[log in para visualizar]>
Fecha:
Sun, 31 Jul 2022 17:02:36 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (1 lines)

Hola de nuevo, Juan Manuel:

> 
>> Ah, ya sé: en lugar de 
>>   letra.font = font.current()
>> hay que poner
>>   letra.font = x.font
>> y así se queda con el mismo tipo que había en x
>> (si comento lo que la línea que empieza por 'letra.font = ...' da un
>> error de "Missing character [...] in font nullfont" en cada
>> sustitución)
> 
> Ah, ya veo. Tu solución tiene todo el sentido del mundo y funciona a la
> perfección.

Hay una cosita que queda chapucerilla en todo esto. Como la sustitución de una letra por otra ocurre después de que latex ha justificado los párrafos (al menos, me imagino que esa es la razón), y no todas las letras tienen el mismo ancho, la justificación de líneas se pierde.

> 
>> Como ejemplo de matemáticas servía cualquier cosa. Por ejemplo,
>> poniendo $a = b + c$. En matemáticas, la a, la b y la c son variables,
>> y salen en itálica. Si se produce la sustitución en una de ellas, con
>> lo de font.current() salía con letra base del documento; con lo de
>> x.font, con la letra que tiene que tener.
>> 
>> Si te apetece ver un ejemplo con muchas matemáticas (es un preprint mío de arxiv):
>> 
>> https://www.dropbox.com/s/h8703w1amcw1wzt/SneddonSeries-arxiv-con-generador-de-erratas.tex?dl=0
> 
> ¡Mil gracias por el ejemplo! Tal vez le podrías sacar algún uso práctico
> a lo de estas funciones para resaltar algunas partes de las expresiones
> matemáticas, con fines didácticos o algo así. 

Pero para eso no hace falta complicarse tanto la vida. Basta con \textcolor{red}{lo que sea} (o similar) y ya está.

>> Con el ejemplo que resaltar que me mandas tampoco había problema con
>> las matemáticas. Pero, vamos, en todo esto ando a tientas, trasteando
>> con lo que encuentro en internet y sin entender muy bien lo que
>> significan las cosas.
> 
> Yo creo que es la mejor forma de aprender en este caso, porque en
> internet hay miles de ejemplos, frente a la documentación, que es
> demasiado teórica. Estudiar el código de los ejemplos es impagable, y
> luego eso se puede ir ampliando con la ayuda de la documentación.

Totalmente de acuerdo.

Saludos,

Juan Luis


----------------------------------------------------
Archivos de ES-TEX: http://listserv.rediris.es/archives/es-tex.html
------------------------------------------------------



ATOM RSS1 RSS2