Risposte nei forum create
-
AutoreRisposte
-
::
Mi è sorto un ulteriore problme: quello degli accenti circonflessi,
che continuano a essere resi come spazi insecabili.
Ho visto questa dicussione:
http://www.guit.sssup.it/phpbb/viewtopic.php?t=5254
Nel preambolo io ho messo semplicemente
`\newcommand{\GR}[1]{\foreignlanguage{greek}{#1}}
\newcommand\myalpha{{\fontencoding{LGR}\selectfont a}}
\newcommand\mybeta{{\fontencoding{LGR}\selectfont b}}
\newcommand\mygamma{{\fontencoding{LGR}\selectfont g}}`
e in effetti, dovendo inserire anche altre parole greche,
esse si adattano al font, serif o sans-serif.
Come posso riutillizre in questo caso il codice suggerito, e cioè
`\def\mygreek{\afterassignment\disableactives\let\next= }
\def\disableactives{\leavevmode\bgroup\shorthandoff”\shorthandoff~\greektext} `Grazie
M.
::
Grazie dell’indicazione!
Vedo che hai messo, ad esempio,
`{picari,picarc,fell}{t1fell}
{T1}{fell0}{m}{it}{<10.95-14.4>}
\installfont{greatpri0}
{greatpri,greatprc,fell}{t1fell}
{T1}{fell0}{m}{it}{<14.4-17.28>}`
Per quanto attiene all’attribuzoine di una misura
ai vari font, Enrico mi aveva suggerito (parliamo
nel acaso specifico del Garamond Premiere)
<-9> padr8a06
<9-14>padr8a09
<14-25>padr8a14
<25->padr8a25
In realtà sembra che per i font ottici tali misure
varino da font a font, ad esempio:Adobe Jenson Pro Opticals
Caption: 6-9 point
Regular: 9-14.1 point
Subhead: 14.1-24 point
Display: 24+ pointMinion Pro Opticals / Minion Pro Condensed Opticals
Caption: 6-8.4 point
Regular: 8.5-13.0 point
Subhead: 13.1-19.9 point
Display: 20+ pointWarnock Pro Opticals
Caption: 6-8.9 point
Regular: 9-14.9 point
Subhead: 15-24.9 point
Display: 25-72+ pointIn questo momento non ho il tempo,
ma vedo di capire esattamente come dovrei
formulare il codice. Tanto mi sa che prima o poi
ci risentiamo su questi schermi… 🙂Grazie
M.
::
Ho compulsato e consultato la Font Installation Guide:
ci sono istruzioni particolari per i font slanted, per gli scshape,
ma mi pare nulla che riguardi i font ottici.
A naso, credo bisognerebbe passare un comando
di installazione per ciascuna delle quattro dimensioni
di ogni font, ma non trovo la corretta sintassi. In un sito
dove si discuteva della creazione di tali font ho trovato come esempio:
`\installfont{pmnr8t12}{pmnr8r12,newlatin}{t1}{T1}{pmn}{m}{n}{}
\installfont{pmnr8t12-20}{pmnr8r12-20,newlatin}{t1}{T1}{pmn}{m-20}{n}{}
\installfont{pmnr8t12+20}{pmnr8r12+20,newlatin}{t1}{T1}{pmn}{m+20}{n}{}`
e penso si debba fare qualcosa di simile. Ma non credo
ricorrendo a 12-20 o a 12+20.
Qualsiasi indicazione è la benvenuta…Grazie
M.
::
E non crea nemmeno gli .mtx…
Anche da questa discussione:
http://blog.gmane.org/gmane.comp.tex.fontinst/month=20100501
mi sembre di capire che un file dal contenuto
`% pad-drv.tex
\input fontinst.sty
\needsfontinstversion{1.933}
\recordtransforms{pad-rec.tex}
\latinfamily{pad}{}
\endrecordtransforms
\bye`
non sappia gestire file multipli.
Ho fatto un esperimento: ho eliminato Caption, Subhead e Display,
ho eliminato l’indicazione numerica dal Regular e ho provato
a ricompilare. pad.drv.tex a questo punto
creava tutti i file necessari (fatto salvo che poi
si bloccava). Ma credo di aver capito
che si devono fornire più indicazioni per la compilazione…M.
::
A proposito allora dell’Adobe Garamond Premier.
ho modificato i nimi del file secondo questa successione:
`x GaramondPremrPro-LtDisp.otf padl8a14x GaramondPremrPro-LtItDisp.otf padli8a14
x GaramondPremrPro-Capt.otf padr8a06
x GaramondPremrPro.otf padr8a09
x GaramondPremrPro-Disp.otf padr8a14
x GaramondPremrPro-Subh.otf padr8a25x GaramondPremrPro-ltCapt.otf padri8a06
x GaramondPremrPro-lt.otf padri8a09
x GaramondPremrPro-ltDisp.otf padri8a14
x GaramondPremrPro-ltSubh.otf padri8a25x GaramondPremrPro-BdCapt.otf padb8a06
x GaramondPremrPro-Bd.otf padb8a09
x GaramondPremrPro-BdDisp.otf padb8a14
x GaramondPremrPro-BdSubh.otf padb8a25x GaramondPremrPro-BdItCapt.otf padbi8a06
x GaramondPremrPro-BdIt.otf padbi8a09
x GaramondPremrPro-BdItDisp.otf padbi8a14
x GaramondPremrPro-BdItSubh.otf padbi8a25x GaramondPremrPro-MedCapt.otf padm8a06
x GaramondPremrPro-Med.otf padm8a09
x GaramondPremrPro-MedDisp.otf padm8a14
x GaramondPremrPro-MedSubh.otf padm8a25x GaramondPremrPro-MedItCapt.otf padmi8a06
x GaramondPremrPro-MedIt.otf padmi8a09
x GaramondPremrPro-MedItDisp.otf padmi8a14
x GaramondPremrPro-MedItSubh.otf padmi8a25x GaramondPremrPro-SmbdCapt.otf pads8a06
x GaramondPremrPro-Smbd.otf pads8a09
x GaramondPremrPro-SmbdDisp.otf pads8a14
x GaramondPremrPro-SmbdSubh.otf pads8a25x GaramondPremrPro-SmbdltCapt.otf padsi8a06
x GaramondPremrPro-Smbdlt.otf padsi8a09
x GaramondPremrPro-SmbdltDisp.otf padsi8a14
x GaramondPremrPro-SmbdltSubh.otf padsi8a25`
Poi con fontinst ho creato gli .afm e i .pfb.
Poi ho creato
`% pad-drv.tex
\input fontinst.sty
\needsfontinstversion{1.933}
\recordtransforms{pad-rec.tex}
\latinfamily{pad}{}
\endrecordtransforms
\bye`
ma quando lo lancio vengono creati solo i file .enc.
Nessun .pl o .vlp e il file pad-rec.tex è vuoto.
E gli .fd?
E adesso ? ;-(M.
::
Capisco… Insomma latin1 e basta.
`E “/true”, secondo te, a che serve? O scrivi “extendedchars=true” oppure solo “extendedchars”. `
Sugli altri codici ci dev’essere in rete un po’ di confusione,
come spesso accade, perché si trovano post con consigli
per entrambe le forme, quella giusta e quella insensata…M.
::
Sì, così funziona!Vorrei però capire:
non funziona nemmeno con utf8x
e dunque dando nel preambolo
`\usepackage{ucs}
\usepackage[utf8x]{inputenc}`
e quindi\lstset{%
……..
inputencoding=utf8x,
extendedchars=/true}Perché riproduce gli stessi errori con gli accenti.
È normale?Resta poi il fatto che le due frasi, benché nel codice
separate dallo spazio, risultano nel testo “compilato”
come un’unica frase.E da ultimo, ancora: è possibile allineare il codice
a sinistra al margine senza rientro?Grazie
M.
-
AutoreRisposte