egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 4,531 al 4,545 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Indice personalizzato (mica tanto) #55689
    Up
    0
    Down
    ::

    Mi sono perso nei ringraziamenti (dovuti) e non ho spiegato bene il problema.

    Gradirei un indice con numero del capitolo arancione (l’ho messo anche dentro il documento) e riferimento non sul titolo del capitolo ma sul numero di pagina (di colore diverso come nell’ArteLatex). Magari mi sbaglio, e la mia dirigente mi trova da ridire, ma mi sembra molto più elegante.
    Per quel che riguarda l’altro carattere (conta che VOI mi avete aperto all’arte della composizione tipografica mentre IO sono ancora ignorante) ho visto che sempre nell’Arte il numero di pagina è diverso (i numeri sono allungati verso il basso). Il farli diversi e con carattere diverso fa subito notare che il link è lì.
    Spero di essere stato più chiaro.
    Ancora mille grazie
    Luca

    Mi ero dimenticato un’opzione da mettere in \hypersetup:
    `hypersetup{linktocpage,colorlinks=true,linkcolor=linkcolor,pdfpagelabels}`
    I “numeri allungati verso il basso” sono i cosiddetti “numeri minuscoli”. Non tutti i font ce li hanno; se scrivi
    `\usepackage[osf]{mathpazo}`
    nel preambolo, avrai Palatino con numeri minuscoli.

    Ciao
    Enrico

    in risposta a: Indice personalizzato (mica tanto) #55687
    Up
    0
    Down
    ::

    Salve. Ringrazio, innanzitutto, l’intero gruppo di visitatori e moderatori del forum senza i quali non sarei riuscito nel mio intento. Neofita, dopo aver scritto qualche documento con Latex, mi sono imbarcato nell’impresa titanica di reimpostare, da capo, il Piano dell’Offerta Formativa della mia scuola partendo da un DOC e costruendo capitolo per capitolo il documento in Latex con tabelle, figure flottanti, figure affiancate ecc.
    Arrivo alla mia domanda. Sono innamorato dell’ArteLatex, ormai mia guida spirituale da qualche mese e mi piacerebbe costruire l’indice come quello di Lorenzo, ovvero vorrei:
    1) collegamenti al numero e non cerchiati di rosso
    2) numeri arancioni e con altro carattere.

    Vi rigrazio anticipatamente per la risposta e ancora grazie per tutte le domande/risposte che sono presenti nel forum
    Luca

    Intanto, benvenuto!

    Arancione? 🙂 (Tommaso riderà, suppongo.)
    `\usepackage{color}
    \definecolor{linkcolor}{rgb}{0,0,.55}
    \usepackage{hyperref}
    \hypersetup{colorlinks=true,linkcolor=linkcolor,pdfpagelabels}
    \usepackage{bookmark}`
    Se però vuoi i collegamenti nel documento di un altro colore, devi fare un po’ di lavoro in più:
    `…
    \usepackage{color}
    \definecolor{linkcolortoc}{rgb}{0,0,.55}
    \definecolor{linkcolortoc}{rgb}{1,1,.55} % o quello che vuoi
    \usepackage{hyperref}
    \hypersetup{colorlinks=true,pdfpagelabels}
    \usepackage{bookmark}
    …
    \begin{document}
    …
    \hypersetup{linkscolor=linkscolortoc}
    \tableofcontents
    \hypersetup{linkscolor=linkscolordoc}
    …`
    In che senso “altro carattere”?

    Ciao
    Enrico

    in risposta a: Rendere listings compatibile con UTF #55525
    Up
    0
    Down
    ::

    `\lstset{inputencoding=utf8x, extendedchars=\true} `
    In ogn caso *credo* che la forma corretta dovrebbe essere
    `\lstset{inputencoding=utf8x, extendedchars=true} `

    M.

    Naturalmente deve essere “extendedchars=true”, ma non funziona lo stesso. Il problema è che listings guarda un carattere alla volta; siccome “è” viene scritto con due byte, lo scanner di listings si confonde. Con utf8 come opzione a inpuntenc il risultato è che LaTeX si trova a dover valutare il comando “\u8:Ã\lst@EC¨” invece del corretto “\u8:è”, dove “Ô e “¨” sono le interpretazioni dei due byte in latin1, tanto per mostrare quello che accade. Con utf8x è peggio.

    Ciao
    Enrico

    in risposta a: Misteri di \ProsodicMarksOn #55664
    Up
    0
    Down
    ::

    Hahahahaha!

    L’allievo sta raggiungendo il maestro 😉

    Non avevo letto la tua risposta, ma almeno al primo problema ho saputo rispondere. Il secondo l’ho individuato. Almeno.

    Sono contento.

    Temo di doverti dare brutte notizie. 😉 Se leggi attentamente la mia risposta vedrai che l’uso di “otherlanguage” è sconsigliabile in quel contesto: va usato per contenere interi capoversi e non all’interno di un capoverso. Al secondo problema, quello di ^, non ci sei nemmeno andato vicino. 🙂 Però ammiro il coraggio. 🙂

    Già che ci sono: se si usa utf-8 e un’impostazione di tastiera adeguata, inserire direttamente ă e ā è certamente più comodo che usare il sistema di \ProsodicMarksOn. Ovviamente chi ha una tastiera italiana (pfui, direbbe Nero Wolfe) si scontra con problemi insormontabili.

    Su Mac OS, con l’impostazione di tastiera U.S. Extended si scrive “Alt-b a” e “Alt-a a” rispettivamente. Con “Alt-v s” ottengo š, e via discorrendo. Sui sistemi GNU/Linux è possibile avere qualcosa di simile.

    Ciao
    Enrico

    in risposta a: Misteri di \ProsodicMarksOn #55661
    Up
    0
    Down
    ::

    Ciao a tutti.

    1.
    `\documentclass{article}
    \usepackage[latin,italian]{babel}
    \languageattribute{latin}{withprosodicmarks}
    \begin{document}
    Ciao \begin{otherlanguage}{latin}\ProsodicMarksOn{ros^a}\end{otherlanguage} ciao.
    \end{document}
    `
    Perché quegli spazi sbagliati?

    Per lo spazio in più a sinistra dirò dopo. Per quello mancante a destra la risposta è semplice: all’interno di un capoverso va usato “otherlanguage*” e non “otherlanguage”, il quale è pensato per interi capoversi o addirittura sezioni intere (di qualsiasi livello).

    2.
    `\documentclass{article}
    \usepackage[latin,italian]{babel}
    \languageattribute{latin}{withprosodicmarks}
    \newcommand{\latinorum}[1]{%
    \begin{otherlanguage*}{latin}#1\end{otherlanguage*}}
    \begin{document}
    Ciao \latinorum{\ProsodicMarksOn{ros^a}} ciao.
    \end{document}`
    Perché l’errore:
    `Missing $ inserted.

    $
    l.10 Ciao \latinorum{\ProsodicMarksOn{ros^a}}
    ciao.
    ? `
    ?

    Questo è più sottile. L’uso di ^ come carattere attivo per indicare “brevis” ne richiede l’attivazione. Con la tua definizione di \latinorum però catturi l’argomento prima che venga cambiata la lingua e il codice di categoria di ^ rimane fissato; da qui l’errore, perché l’usuale ^ può comparire solo in modo matematico. Soluzione:
    `\newcommand{\latinorum}[1]{%
    \foreignlanguage{latin}{\unskip\unskip\scantokens{#1\empty}}}`
    I due \unskip eliminano gli spazi spuri a sinistra. Vedi dopo.

    Le parentesi graffe attorno a ros^a sono del tutto inutili: \ProsodicMarksOn non ha argomenti, è una dichiarazione.

    Per lo spazio indesiderato all’inizio è evidente che si tratta di due ❗ spazi spuri che dipendono, da quello che ho potuto capire, dalla presenza dell’attributo withprosodicmarks. Tuttavia non sono riuscito a trovare da dove saltino fuori. 🙁 Il fatto che siano due mi fa pensare che il problema sia nell’attivazione dei due caratteri.

    Ciao
    Enrico

    in risposta a: Indici multipli in un capito di classic thesis #55652
    Up
    0
    Down
    ::

    Ma se non volessi soprassedere sul colore…

    Soprassiedi o scoprilo da te. Io di certo non voglio portarmi dietro il rimorso di aver causato un grave danno all’arte tipografica. 🙂

    Ciao
    Enrico

    in risposta a: Indici multipli in un capito di classic thesis #55650
    Up
    0
    Down
    ::

    Buonasera,

    Per scrivere la mia tesi di laurea ho utilizzato classic thesis.
    Alla fine includono due indici (Index rerum et Index nominum) che ho incluso in un capitolo.

    Ho però un problema nel risultato visivo finale:
    dopo il titolo del capitoi (Indici) c’è un’interruzione di pagina e gli indici cominciano solo alla pagina successiva.

    Come faccio a dirgli di non saltare la pagina?

    …
    `%*******************************************************
    % Indice analitico
    %*******************************************************

    \manualmark
    \markboth{\spacedlowsmallcaps{\indexname}}
    {\spacedlowsmallcaps{\indexname}}
    \refstepcounter{dummy}
    \pagestyle{scrheadings}
    \addcontentsline{toc}{chapter}{\tocEntry{\indexname}}

    \let\cleardoublepage\clearpage
    \myChapter*{Indici}
    \nopagebreak[4]

    \printindex{author}{Index nominum}
    \printindex{subject}{Index rerum}
    `

    come potete vedere ho tentato con il comando \nopagebreak ma non ha dato alcun risultato.

    Ciascun comando \printindex emette un comando \newpage. Dunque \nopagebreak non serve a nulla. Metti questo codice dopo \usepackage{multind}:
    `\usepackage{multicol}
    \makeatletter
    \def\printindex#1#2{\columnseprule \z@ \columnsep 35\p@
    \begin{multicols}{2}[\section*{#2}]
    \markright{\spacedlowsmallcaps{#2}}
    \phantomsection
    \addcontentsline{toc}{section}{\tocEntry{#2}}
    \@input{#1.ind}
    \end{multicols}}
    \makeatother`
    Poi cancella quella riga “\let\cleardoublepage\clearpage” e, naturalmente, anche “\nopagebreak[4]”.

    Sul colore ti invito a soprassedere.

    Già che ci sei, cancella la riga “\input ulem.sty”, non so che ci stia a fare.

    Ciao
    Enrico

    in risposta a: ps2pdf e immagini png #55642
    Up
    0
    Down
    ::

    2. se non sbaglio esiste qualche pacchetto che rende il postscript compatibile con pdflatex (pst-pdf, ps4pdf, pdftricks), ma non ne sono sicuro;

    Siilo. 🙂

    Ciao
    Enrico

    in risposta a: pgfplots: scalare coordinate #55645
    Up
    0
    Down
    ::

    Ciao a tutti,
    ho cercato in giro ma non ho trovato nulla. Eppure mi pareva che si fosse già fatto qualcosa di simile a quanto mi serve. Con pgfplots includo delle coordinate da file dat. Ora vorrei adimensionalizzare le coordinate x dividendole tutte per un dato numero o, in altri termini, vorrei che le etichette sull’asse x fossero divise per quel numero. Un mio amico ha un problema analogo in quanto vorrebbe sottrarre alle x uno stesso valore in modo da traslare le curve. È vero che si potrebbe agire sul file dat, ma se possibile, dato che entrambi dovremmo modificare tanti file dat, preferiremmo farlo direttamente da pgfplot.

    Grazie,
    Daniele

    Vedo che puoi dare le opzioni width= e height=, ma non altro. C’è la scappatoia di “plot shell”, ma a questo punto penso che uno script in Perl per modificare i dati sia la strada più veloce.

    Ciao
    Enrico

    in risposta a: Inserire immagini tikz #55639
    Up
    0
    Down
    ::

    Ciao a tutti,
    ho iniziato a scrivere qualche immagine in tikz da inserire all’interno della mia tesi, dovendone inserire parecchie per capitolo comincio a pensare che la compilazione del documento finale risulterà lenta.
    Attualmente includo il codice con il comando input che rimanda direttamente al codice. E’ un buon modo di procedere?
    Vi ringrazio.

    Dipende. Se gli inserti tikz sono brevi, perdi parecchio tempo nell’apertura e nella lettura del file dal disco. Se sono figure complesse la differenza di tempo sfuma e il codice del documento ne guadagna.

    Per sveltire la composizione delle parti testuali, dove dovrai concentrarti per la revisione, puoi definire un comando
    `\newcommand{\tikzinput}[1]{\fbox{TIkZ}}`
    e sostituire tutti gli \input di quel tipo con \tikzinput. Ti basterà poi cambiare la definizione in
    `\newcommand{\tikzinput}{\input}`
    per riottenere la compilazione di tutte le figure.

    Ciao
    Enrico

    in risposta a: Contatori #55637
    Up
    0
    Down
    ::

    Salve a tutti,
    premetto che ho cercato informazioni nelle varie guide e sul forum, ma non ho trovato nulla a riguardo. 😕
    La questione è avere subito all’inizio del documento un contatore “Ncapitoli” che rappresenti il numero totale di capitoli in un documento, ed un altro “Nsezioni” per il numero di sezioni. Es.:

    Capitolo 1
    [ul] Sezione 1
    Sezione 2 [/ul]
    Capitolo 2
    [ul] Sezione 1
    Sezione 2
    Sezione 3 [/ul]

    Quindi avere Ncapitoli = 2, ed Nsezioni = 5.
    Per Ncapitoli ipotizzo che basti sapere il valore del contatore chapter al termine del documento (come si fa?), ma per Nsezioni? Si fa la somma dei vari contatori section alla fine di ogni capitolo? 😯
    Inoltre, è possibile fare lo stesso per un particolare ambiente, ad esempio di theorem, volendo sapere il numero totale di tutti i teoremi del documento? 😯
    Grazie in anticipo per la risposta. 🙂

    `\documentclass[a4paper]{book}

    \usepackage{totcount,etoolbox}
    \regtotcounter{chapter}
    \newtotcounter{totsection}

    \preto\chapter{\addtocounter{totsection}{\value{section}}}
    \preto\enddocument{\addtocounter{totsection}{\value{section}}}

    \begin{document}
    \frontmatter
    \chapter{Introduzione}

    Capitoli: \total{chapter}

    Sezioni: \total{totsection}

    \mainmatter

    \chapter{Pippo}

    \section{Una sezione}

    \chapter{Pluto}

    \section{A}
    \section{B}
    \section{C}

    \end{document}`
    Occorre modificare \chapter in modo che, prima di azzerare section, incrementi il contatore che tiene conto del numero di sezioni nel capitolo precedente. Bisogna anche modificare \enddocument in modo analogo, per tener conto dell’ultimo capitolo. Per teoremi e altri contatori si aggiunge il codice simile.

    Se per caso nel documento si usa\chapter* oltre che come (eventuale) introduzione, occorre qualcosa di più complicato.

    In ogni caso mi sfugge l’utilità. 🙂

    Ciao
    Enrico

    in risposta a: Interlinea differenti [RISOLTO] #55631
    Up
    0
    Down
    ::

    Buongiorno a tutti,

    volevo chiedervi se sia possibile usare due interlinee diverse nello stesso documento: mi spiego meglio. Ho bisogno che nel capito in cui uso il carattere ebraico (hebtex) l’interlinea sia di 1,5, mentre in tutto il resto del documento sia come da default, ovvero singola.
    Non è una scelta velleitaria…un carattere che usa hebtex è più grande di 10pt (penso sia almeno 12 0 13pt) ed è una sorta di “grassetto”, se usassi l’interlinea singolo per tutto il documento, le parti in ebraico verrebbero troppo compresse e confusionarie (dal momento che alcuni caratteri ebraici vanno al di sopra e al di sotto del rigo).
    Ho cercato la documentazione di “setspace” ma senza successo.

    ecco il mio preambolo:

    \documentclass[10pt,covington,oneside]{book}
    \usepackage[italian]{betababel}
    \usepackage[style=philosophy-modern,hyperref,backref,square]{biblatex}
    \usepackage{indentfirst}
    \bibliography{bibliografia}
    \usepackage{hyperref}
    \usepackage{bibleref}
    \usepackage{endnotes}
    \usepackage{chngcntr}
    \counterwithin*{endnote}{subsection}
    \usepackage{epigraph}
    \makeatletter
    \newcommand{\notessubsection}[1]{%
    \par\vspace{1ex}\noindent\textbf{#1}\@nobreaktrue\vspace{1ex}}
    \newcommand{\mysubsection}[1]{\subsection{#1}
    \addtoendnotes{\unexpanded{\notessubsection{#1}}}}
    \makeatother
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \fancyhf{}
    \fancyhead[LE,RO]{\bfseries\thepage}
    \fancyhead[RE]{\bfseries\footnotesize\nouppercase{\leftmark}}
    \fancyhead[LO]{\bfseries\footnotesize\nouppercase{\rightmark}}
    \newenvironment{citazione}
    {\begin{quotation}\small}
    {\end{quotation}}

    %- Ebraico ed Edizione critica -%
    \usepackage{ledmac}
    \linenummargin{right}
    \usepackage{hebtex}
    \sethebrew
    \novocalize
    \usepackage{ledarab}

    %- Interlinea 1,5 e margini vari -%
    \usepackage{setspace}
    \onehalfspacing
    \renewcommand{\footfudgefiddle}{600} %mi permette di comporre apparati corposi
    \setlength{\skip\Afootins}{4 mm}

    %- Greco nell’Apparato -%
    \makeatletter
    \newcommand*{\morenoexpands}{%
    \let\bcode=\relax
    \let\Bet@code=\@gobble}

    %- Impostazione d’apparato -%
    \makeatletter
    \def\printlines#1|#2|#3|#4|#5|#6|#7|{%
    \begingroup
    \setprintlines{#1}{#2}{#3}{#4}{#5}{#6}%
    \ifl@d@pnum #1\fullstop\fi
    \ifledplinenum \linenumrep{#2}\else \symplinenum\fi
    \ifl@d@ssub \fullstop \sublinenumrep{#3}\fi
    \ifl@d@dash \endashchar\fi
    \ifl@d@pnum #4\fullstop\fi
    \ifl@d@elin \linenumrep{#5}\fi
    \ifl@d@esl \ifl@d@elin \fullstop\fi \sublinenumrep{#6}\fi
    \endgroup}
    \makeatother
    \newcommand{\killnumber}{\linenum{|-1|||-1||}}

    \newcommand{\pgf}{\stepcounter{sentence}
    \ledleftnote{\numlabfont{\thesentence}}%
    }
    \renewcommand{\edtext}[2]{%
    \oldedtext{#1}{\linenum{|\thesentence}#2}%
    }
    \makeatletter
    \newcommand*{\previous@A@number}{-1}
    \newcommand*{\previous@A@endnumber}{-1}
    \newcommand*{\previous@B@number}{-1}
    \newcommand*{\previous@B@endnumber}{-1}
    \newcommand*{\previous@page}{-1}
    \renewcommand*{\para@vfootnote}[2]{%
    \insert\csname #1footins\endcsname
    \bgroup
    \notefontsetup
    \footsplitskips
    \l@dparsefootspec #2\ledplinenumtrue \ifnum\@nameuse{previous@#1@number}=\l@dparsedstartline\relax
    \ledplinenumfalse
    \fi
    \ifnum\previous@page=\l@dparsedstartpage\relax
    \else \ledplinenumtrue \fi
    \ifnum\l@dparsedstartline=\l@dparsedendline\relax
    \else \ledplinenumtrue \fi
    \expandafter\xdef\csname previous@#1@number\endcsname{\l@dparsedstartline}
    \xdef\previous@page{\l@dparsedstartpage}
    \setbox0=\vbox{\hsize=\maxdimen
    \noindent\csname #1footfmt\endcsname#2}%
    \setbox0=\hbox{\unvxh0}%
    \dp0=0pt
    \ht0=\csname #1footfudgefactor\endcsname\wd0
    \box0
    \penalty0
    \egroup}
    \footparagraph{A}
    \footparagraph{B}
    \renewcommand*{\Afootfmt}[3]{%
    \ledsetnormalparstuff
    \notenumfont\printlines#1|%
    \ifledplinenum
    \enspace%
    \else
    {\hskip 0em plus0em minus.4em}%
    \fi
    {\select@lemmafont#1|#2}\rbracket\enskip
    #3\penalty-10}
    \let\Bfootfmt\Afootfmt
    \makeatother

    p.s. sapete perchè il pacchetto hebtex {arabtex} mi da problemi con fontenc e inputenc?
    per usare hebtex non posso caricarli e mi tocca scrivere le lettere accentate “a mano” 😀

    Grazie a chiunque legga

    Joseph

    Difficile giudicare senza un esempio che mostri il problema. Potresti prendere in considerazione XeLaTeX, per un progetto come il tuo.

    Ciao
    Enrico

    in risposta a: libertine caratteri matematici #55627
    Up
    0
    Down
    ::

    c’e’ un nuovo pacchetto che potrebbe fare al caso tuo, math­as­text.

    http://ctan.org/pkg/mathastext

    non che l’abbia mai provato ancora 😀

    Può funzionare se le esigenze “matematiche” sono molto limitate.

    Ciao
    Enrico

    in risposta a: Problemi con didascalia tabella e gruppi di immagini. #55588
    Up
    0
    Down
    ::

    Per la tabella ho risolto, anche se adesso ho qualche problema con label (che ho spostato anch’esso nell’ambiente table) in quanto usando il comando ref non viene riconosciuto il numero della tabella cui fa riferimento.

    Il problema principale però è con le figure. Anche a me era venuta l’idea di usare \qquad, però l’effetto complessivo ancora non mi soddisfa ed avrei bisogno di una spaziatura maggiore.

    Il problema, come già accennato si ripercuote in questo codice:

    `\begin{figure}[tbp]
    \centering
    \subfloat[]
    {\includegraphics[height=.315\textheight, angle=90 ]{ai.png}} \quad
    \subfloat[]
    {\includegraphics[height=.315\textheight, angle=90]{b.png}} \quad
    \subfloat[]
    {\includegraphics[height=.315\textheight, angle=90]{c.png}} \quad
    \subfloat[]
    {\includegraphics[height=.315\textheight, angle=90]{d.png}}
    \caption{}
    \label{bio}
    \end{figure}`

    in cui l’eliminazione del subfloat e l’introduzione del \qquad mi affianca tute le figure che invece vorrei disposte una per quadrante.

    Non capisco che cosa intendi con “non viene riconosciuto il numero della tabella cui fa riferimento”.

    Per le quattro figure non è difficile:
    `\begin{figure}[tbp]
    \centering
    \includegraphics[height=.315\textheight, angle=90]{ai.png}\quad
    \includegraphics[height=.315\textheight, angle=90]{b.png}\\
    \includegraphics[height=.315\textheight, angle=90]{c.png}\quad
    \includegraphics[height=.315\textheight, angle=90]{d.png}
    \caption{…}
    \label{bio}
    \end{figure}`
    Ciao
    Enrico

    in risposta a: Font greci “stile codice” dentro un codice listing #55620
    Up
    0
    Down
    ::

    Bene Enrico, quasi perfetto. Per ragioni Artistiche, mi sono permesso di cambiare il nome del tuo comando in \grecosf. Per il resto il codice è identico.
    `\documentclass{scrreprt}
    \usepackage[writefile]{listings}
    \usepackage{classicthesis-ldpkg}
    \usepackage[beramono]{classicthesis}
    \usepackage[polutonikogreek,italian]{babel}
    \usepackage[italian]{arsclassica}

    \newcommand{\grecosf}[1]{%
    \begin{otherlanguage*}{greek}%
    \testfamily#1%
    \end{otherlanguage*}}

    \newcommand{\greeksf}{\fontfamily{cmss}\selectfont}
    \makeatletter
    \edef\grs@sans{\sfdefault}
    \edef\grs@tt{\ttdefault}
    \def\testfamily{%
    \ifx\f@family\grs@sans\greeksf\fi
    \ifx\f@family\grs@tt\greeksf\fi}
    \makeatother
    \DeclareFontFamily{LGR}{\ttdefault}{}
    \DeclareFontShape{LGR}{\ttdefault}{m}{n}{<->cmtt10}{}
    \DeclareFontFamily{LGR}{\sfdefault}{}
    \DeclareFontShape{LGR}{\sfdefault}{m}{n}{<->cmss10}{}

    \lstset{basicstyle=\normalfont\ttfamily,frame=lines}
    \lstset{escapeinside={£*}{*£}}

    \lstnewenvironment{codice}%
    {\setkeys{lst}{columns=fullflexible,keepspaces=true}%
    \lstset{basicstyle=\small\ttfamily,escapeinside={£*}{*£}}%
    }%
    {}

    \begin{document}

    \begin{codice}
    \begin{otherlanguage}{greek}
    £*\grecosf{Th| p'anta dido'ush| ka`i >apolambano'ush| f'usei id'hmwn l'egei; <ap'olabe, <`o j'eleic>>. L'egei d`e to~uto o>u}*£
    £*\grecosf{katajrasun'omenos, >all`a peijarq~wn m'onon ka`i e>uno~wn a>uth|.}*£
    \end{otherlanguage}
    \end{codice}
    \end{document}`
    Come vedi, il testo greco presenta un piccolo rientro nel margine sinistro. È voluto? Non sarebbe possibile eliminarlo?

    Grazie mille Enrico: come faremmo senza di te? 😉
    L.

    Il problema è che manca un % nella definizione, l’ho messo in rosso nel codice riportato.

    Perché rinominare il comando? ❓ Non capisco. Con la definizione che ti ho dato hai il comportamento che ritengo quello voluto: in ambiente “normale” \greco compone con i font greci “serif”; in ambiente “sans serif” o “dattilografico” \greco compone con i font greci “sans serif”.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 4,531 al 4,545 (di 13,205 totali)

Go to top▲