Risposte nei forum create
-
AutoreRisposte
-
::
Ho corretto così il secondo script e funziona
`\documentclass[landscape]{article}
\usepackage{geometry}
\usepackage{xunicode, xltxtra}
\usepackage{fontspec}
\usepackage{multicol}
\setmainfont[Mapping=tex-text, Ligatures={Historical}, Alternate=0]{Linux
Libertine O}
\setlength{\parindent}{0pt}
\setlength{\columnsep}{0.3cm}
\setlength{\columnseprule}{1pt}
\begin{document}\begin{multicols}{10}
\newcount\charcount
\charcount=0
\loop
\number\charcount \hspace{1ex} \XeTeXglyph\charcount
\par
\ifnum\charcount<2500
\advance\charcount1
\repeat
\end{multicols}\end{document}`
Ricevo il seguente messaggio:
`** WARNING ** Invalid CMap mapping entry. (ignored)`
::
Sì, così naturalmente funziona, grazie. Non so se la soluzione che avevo adottato,
ovvero inserire direttamente il glifo sia (stilisticamente e concettualmente) più “sporca”.Una curiosità. Per ottenere i glifi li ho stampato su pdf col seguente codice:
`\documentclass[landscape]{article}
\usepackage{geometry}
\usepackage{fontspec}
\setmainfont{Garamond Premier Pro}
\usepackage{multicol}
\setlength{\columnseprule}{0.4pt}
\usepackage{multido}
\setlength{\parindent}{0pt}
\begin{document}\begin{multicols}{10}
\multido{\i=0+1}{“10000}{% from U+0000 to U+FFFF
\iffontchar\font\i
\makebox[3em][l]{\i}%
\symbol{\i}\endgraf
\fi
}
\end{multicols}
\end{document}`
Ora, il primo glifo della stampata porta il numero 32, le virgolette non tipografiche il 34.
Eppure per ottenerle devo usare \XeTeXglyph 3, e in effetti si tratta del terzo glifo stampato.
FontForge poi mi dà il valore Unicode U+0022, ma lo colloca sempre alla 34esima posizione.
Da cosa deriva che per Xelatex devo usare il numero 3?Per contro, un altro script per fare lo stesso lavoro trovato in rete
`\documentclass{standalone}
\usepackage{geometry}
\usepackage{xunicode, xltxtra}
\usepackage{fontspec}
\usepackage{multicol}
\setmainfont[Mapping=tex-text, Ligatures={Historical}, Alternate=0]{Linux Libertine O}
\setlength{\columnsep}{0.3cm}
\setlength{\columnseprule}{1pt}
\begin{document}\begin{multicols}{10}
\newcount\charcount
\charcount=0
\loop
\number\charcount \hspace{1ex} \XeTeXglyph\charcount
\par
\ifnum\charcount<2500
\advance\charcount1
\repeat
\end{multicols}\end{document}`
mi dà errore
`*geometry* driver: auto-detecting
*geometry* detected driver: xetex! LaTeX Error: Something's wrong–perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.12 \newcount
\charcount
? `m
::
Grazie della segnalazione. Seguendo uno di quegli esempi, ho provato mettendo
`\setmainfont[Ligatures=Common,Numbers=OldStyle]{Garamond Premier Pro}`
in luogo di Ligatures=Tex, ma così anche tutti gli apostrofi diventano non tipografici.
Un’altra soluzione sarebbbe usare il primitivo \XeTeXglyph 3 …m
::
Adesso cerco in giro per la rete.
La descrizione del pacchetto phenician è la seguente:The phoenician bundle provides Postscript Type1 fonts for the semitic
script in use from about 1600 BC, and which formed the basis for all the
world’s alphabets. Mirrored forms are provided for typesetting either
left-to-right or right-to-left (as the Phoenicians did). This is one of a
series for archaic scripts.dunque temo di non poterla usare con xelatex…
m
::
L’ebraico, come tutte le lingue semitiche, non scrive le vocali;
esse vanno pronunciate al momento, il che rende difficile l’apprendimento
per chi, come noi, è abituato alle lingue vocaliche. In più l’ebraico
è una lingua agglutinante, In ogni caso, per evitare possibili ambiguità
nel testo fondamentale, quello biblico, dal VII secolo i cosiddetti “puntatori”
(naqdanîm) introdussero un sistema di diacritici per specificare
la corretta vocalizzazione. Si tratta di segni (puntini, trattini)
posti sopra o sotto il testo. In ogni caso ho risolto per tentativi
ed errori. Io uso Debian con KDE come DE. Installando anche
la tastiera ebraica si hanno una serie di combinazioni
per inserire appunto tali vocali (chiamate nel loro insieme nikud):
ad esempio AltGr +e altre ancora più improbabili combinazioni
da scoprire appunto andando quasi a caso (AltGr + è ecc…)m
15 Gennaio 2014 alle 22:34 in risposta a: Lettere greche unicode al posto di quelle standard in LaTeX #91569::
Perfetto, grazie!Ultime due incertezze, poi ho sistemato tutto con siunitsx.
Ovvero come rendere quello che attualmente è:
`Gli elementi riscaldatori di un tostapane sono fili di Nicromo, $\rho
=100\cdot{10^{-8}} \Omega \cdot m$`
e
`Durante un fulmine fluisce una carica di \SI{4}{\coulomb} in 1,4 · 10\ap{–3}
s.`
Nel primo caso non capisco come rendere la rho se (e sottolineo se) va messa con siunitsx.
Nel secondo caso non so rendere l’espressione ;.(m
::
al momento abbandono il Minion per soluzioni più tranquille…Problemino: come devo rendere quello che in una versione precedente
avere scritto in questo modo:
`S = $\frac{64\sqrt{3}}{3}$ cm\textsuperscript{2}`
volendo fare tutto con siunitx?
Non capisco se è opportuno mettere la frazione *dentro* il codice di siunitx…m
::
Comunque devo abbandonare l’idea, perché senza correzione del kerning dell’apostrofo
le correzioni manuali sarebbero davvero troppe. Ad esempio – e in un testo
di quasi cento pagine le occorrenze sono davvero troppo numeroso –
ecco che cosa succede:
http://liceofranchetti.it/out.png
L’articolo e la parola che segue risultano del tutto attaccate!
m
-
AutoreRisposte