Post by LurkosPost by Enrico GregorioPost by LurkosRicordo di un documento in cui si discuteva un po' più approfonditamente la
questione degli accenti in LaTeX, e come sia sostanzialmente senza senso
l'utilizzo di scritture quali "\'e" da ormai circa 15 anni.
Il pacchetto inputenc si è dimostrato molto robusto e affidabile
anche con UTF-8.
L'unico problema è che occorre un po' di cautela e assicurarsi
di aprire un file con la codifica di input giusta. I migliori
editor hanno buone tecniche per "indovinarla" (escludo WinEdt
e TeXnicCenter dalla lista di buoni editor, ovviamente).
Inoltre mi sembra che ormai UTF-8 sia lo standard ovunque (almeno su GNU/Linux lo è).
Infatti, ma c'è sempre il problema dei vecchi documenti.
Post by LurkosPost by Enrico GregorioPost by LurkosNon è che qualcuno mi può aiutare a ritrovarlo?
Vorrei farlo leggere a qualcuno.
<http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf>
Non vorrei sbagliarmi, ma credo che fosse proprio nella tua galleria
degli orrori quello che cercavo.
Ma guardandola non l'ho trovato.
Se non ricordo male il buon Lorenzo scrive solo come fare, mentre
non spiega la differenza tecnica fra le due modalità (ossia
sovrapposizione fra glifi e glifo dedicato).
Se hai nel tuo documento
\usepackage[T1]{fontenc}
e la giusta impostazione per inputenc, non c'è /nessuna/
differenza fra gli input
é \'e
perché inputenc trasforma "é" proprio in "\'e". :)
Il comando \' ha una definizione opportuna (e complicata)
in modo che le combinazioni "sensate", cioè quelle che
corrispondono a un carattere esistente nella codifica di
output T1, generino un carattere singolo e non un carattere
con l'accento sovrapposto.
Se vuoi fare una prova, compila il seguente documento:
\documentclass{article}
\usepackage[latin1]{inputenc}
\begin{document}
\show^^cb % posizione di Ë in latin1
\show^^e9 % posizione di é in latin1
\end{document}
Il compilatore ti risponderà
->\"E.
->\@tabacckludge 'e.
(al posto dei due punti di domanda potresti avere dell'altro,
dipende dalle impostazioni del tuo terminale rispetto alle
codifiche di input). La macro \@tabacckludge serve per il
solito problema di tabbing che cambia il significato di \'
(e di altri comandi per gli accenti); se non sei in un
ambiente tabbing, la macro esegue proprio \'
Post by Lurkos[...]
Uhm... per quale motivo?
[...]
Per esempio, non ho problemi quando copio e incollo qui. :)
Ciao
Enrico