egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 2,116 al 2,130 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: sapthesis: una classe per le tesi della Sapienza #28131
    Up
    0
    Down
    ::

    francesco.biccari” post=69822Ciao a tutti,

    mi hanno segnalato che i loghi della Sapienza che distribuisco insieme a sapthesis non vengono trovati durante la compilazione, sia con MiKTeX che con TeXlive.

    In effetti ho verificato ed è così. I loghi vengono inseriti nella directory
    `/doc/latex/sapthesis/`
    mentre io nel file README ho specificato che si trovino in
    `/tex/latex/sapthesis/`
    perché, se inseriti lì, possono essere trovati durante la compilazione.

    Siccome sia TeX Live che MiKTeX si sono comportati allo stesso modo non vorrei che fosse proibito mettere dei pdf nella directory che voglio io. Cosa devo fare? 🙁

    Se invece fosse stata solo una svista (perché nel file README c’è scritto chiaramente dove mettere quei file) a chi devo scrivere? Al CTAN (ctan@dante.de) o direttamente ai gestori di TeXlive e MiKTeX?

    Direi che sarebbe meglio creare una sottodirectory [tt]/tex/latex/sapthesis/logos[/tt] o qualcosa del genere. La cosa migliore da fare è mandare un aggiornamento; se riesci a produrre un archivio adatto a TDS è anche meglio.

    Ciao
    Enrico

    in risposta a: Problema di compilazione URGENTE #70568
    Up
    0
    Down
    ::

    stiprox” post=69791sembra che ho risolto eliminando i file .aux
    Ma non ho capito il perchè. qualcuno me lo saprebbe spiegare?

    Dubito che il pulitore c’entri. Troverai di nuovo l’errore alla prossima compilazione: non si devono mai usare caratteri accentati e comandi nell’argomento di [tt]\label[/tt], mentre tu scrivi [tt]\label{capacità}[/tt]

    Ciao
    Enrico

    Up
    0
    Down
    ::

    LuglioM26″ post=69782quando è necessaria/utile l’opzione [dvips] visto che crea tali situazioni?

    Mai.

    Ciao
    Enrico

    in risposta a: revisioni finali: quali strumenti usare? #66810
    Up
    0
    Down
    ::

    ivan” post=69777Ho già fatto tutti gli aggiustamenti con \looseness e \enlargethispage. Alcune pagine mi sembravano mal riempite e infatti lo erano, ma per colpa mia.
    Avevo lasciato in fondo al file di classe \vbadness=2000. Ho impostato tutto come di default e aggiustato di conseguenza.
    Per curiosità ho provato a compilare con \vbadness=100, per vedere quanti bad box ci sono, e sono parecchi ma in numero non preoccupante.
    Certo è impossible risolverli tutti.

    [tt]\vbadness=100[/tt] è certamente un valore troppo piccolo.

    Alla fine usando \enlargethispage relativamente alla pagina, succede la stessa cosa che succede con \raggedbottom.
    Considera che le pagine sono tutte sistemate, quindi quest’ultimo comando “spinge” pochissimo.

    ivan” post=69777Un’altra cosa. Spesso per eliminare l’underfull vbox è sufficiente dare \enlargethispage{-.5\baselneskip}.
    Ha senso o è meglio allargare di una riga?

    Questo significa che l’altezza della gabbia non è ben impostata o che non hai sufficiente flessibilità nelle spaziature dei titoli. Naturalmente, se il tuo scopo è il “grid typesetting”, cioè vuoi che le righe sulle pagine opposte siano tutte alla stessa altezza, non deve esserci flessibilità nelle spaziature e che lo spazio complessivo aggiunto per i titoli deve essere un multiplo intero dell’avanzamento di riga.

    Un’ultima cosa: [tt]\dimexpr(1.2cm – \baselineskip) plus 2pt minus 2pt[/tt] è una specificazione perfettamente legale per una lunghezza elastica. Andrebbe bene anche
    `\glueexpr(1.2cm plus 2pt minus 2pt – \baselineskip)`
    perché normalmente \baselineskip non ha flessibilità.

    Ci vediamo venerdì.

    Ciao
    Enrico

    Up
    0
    Down
    ::

    LuglioM26″ post=69779Ciao,

    si in effetti è un avviso. Compilo con pdflatex ed il pacchetto epstopdf non è caricato.

    Stefano

    Esempio minimo, per favore.

    Ciao
    Enrico

    in risposta a: imakeidx #70551
    Up
    0
    Down
    ::

    illinguista1972″ post=69760Grazie davvero!
    Più che una necessità, era una prova, volevo vedere come veniva. Mi piace 😉

    Piuttosto: ho chiesto un alias per i luoghi perché se scrivo

    `…quel giusto figliuol d'Anchise\alias{quel giusto figliuol d'Anchise}{Enea}`

    e

    `…Ilio\alias{ilio}{troia} superba`

    entrambi mi vengono stampati nell’indice dei personaggi 🙁

    Domanda di stile: tu lasceresti in tondo oppure metteresti in maiuscoletto il rimando dopo il vedi nell’alias, se rimanda a un nome che nell’indice è in maiuscoletto? Io lascerei tutto in tondo.

    Grazie e ciao
    Tommaso

    `\newcommand{\aliasluogo}[2]{\index[luogo]{#1|see{\csuse{#2}}}}`
    Ciao
    Enrico

    in risposta a: Comando per lingue straniere in XeLaTeX #70537
    Up
    0
    Down
    ::


    Per la numerazione dei canti:
    `\usepackage{chngcntr}
    \counterwithin*{chapter}{part}

    \newcommand{\canto}[1]{%
    \chapter[Canto \ordinalem{chapter}]{#1}}`
    Ciao
    Enrico

    in risposta a: imakeidx #70549
    Up
    0
    Down
    ::

    illinguista1972″ post=69752Ecco qui.

    `
    % per impostare gli indici
    \usepackage{imakeidx}
    \indexsetup{othercode=\small}
    \makeindex[title=Indice dei personaggi,intoc,columns=2]
    \makeindex[name=luogo,title=Indice dei luoghi,intoc,columns=2]

    % per scrivere la nota biografica: 1. etichetta arbitraria identica all'argomento di \biografia; 2. lemma; 3. nota biografica.
    \newcommand{\defbiografia}[3]{%
    \csdef{#1entry}{\textsc{\lsstyle #2}\,$\cdot$\,#3}%
    \csdef{#1sort}{#2}}

    % per indicizzare il personaggio: il comando va dato nel testo accanto al nome da indicizzare, e nell'argomento ci va un'etichetta arbitraria, identica al primo argomento di \defbiografia
    \newcommand{\biografia}[1]{\index{\csuse{#1sort}@\protect\csuse{#1entry}}}

    % per l'alias, da usare come \alias{Sommo Poeta}{alighieri}. 1. alias: 2. etichetta arbitraria identica all'argomento di \biografia e al primo argomento di \defbiografia
    \newcommand{\alias}[2]{\index{#1|see{\csuse{#2sort}}}}

    % per scrivere la nota geografica: 1. lemma; 2. nota geografica.
    \newcommand{\defluogo}[2]{\csdef{#1}{{\itshape #1}\,$\cdot$\,#2}}

    % per indicizzare il luogo: il comando va dato nel testo accanto al nome da indicizzare, e nell'argomento ci va lo stesso nome presente nel primo argomento di \defluogo
    \newcommand{\luogo}[1]{\index[luogo]{#1@\protect\csuse{#1}}}

    `

    Questi comandi mi furono forniti tempo fa da un noto autore 🙂

    Ho qualche domanda.

    1.
    Come posso creare un \alias anche per i luoghi?

    2.
    Ho la necessità di differenziare graficamente all’interno dei personaggi quelli realmente incontrati o additati come presenti da quelli non presenti e citati tramite perifrasi. Un modo potrebbe essere quello di mettere i primi in maiuscoletto e gli altri in tondo (non vorrei usare il nero). C’è una via per farlo, in modo che si possa usare una cosa come:

    `\biografiai % per il personaggio incontrato o indicato come presente, in maiuscoletto
    \biografiac % per il personaggio citato con perifrasi, in tondo
    `
    e mantenere \defbiografia{}{}{} per entrambi? Oppure basta semplicemente copiare e modificare i comandi?

    3.
    Che significato hanno sort ed entry? Sono stringhe previste oppure si poteva mettere anche zagor e hulk?

    Ciao
    Tommaso

    Lascerei tutto com’è, aggiungendo
    `\newcommand{\defbiografiaperifrasi}[3]{%
    \csdef{#1entry}{#2\,$\cdot$\,#3}%
    \csdef{#1sort}{#2}}`
    In questo modo tutto funziona esattamente allo stesso modo.

    Per gli alias ai luoghi, usa \alias.

    sort e entry sono del tutto arbitrari.

    Ciao
    Enrico

    in risposta a: Comando per lingue straniere in XeLaTeX #70535
    Up
    0
    Down
    ::

    illinguista1972″ post=69749Questo è il mio preambolo e qualcosa che si può compilare. Avrei qualche domanda da fare su cose che non mi tornano, ma il questionario è variegato. Apro altrettanti filoni?

    `
    % !TEX encoding = UTF-8 Unicode
    % !TEX TS-program = xelatex

    \documentclass[normalfont,nocrop,sctitles,centertitle,centerheadings,compact]{suftesi}
    \usepackage{fontspec}
    \setmainfont[Ligatures=TeX,Numbers=OldStyle]{Garamond Premier Pro}
    \usepackage{polyglossia}
    \setmainlanguage{italian}
    \PolyglossiaSetup{italian}{indentfirst=false}
    \setotherlanguage{latin}

    %— impostazioni bibliografia —%
    \usepackage{etoolbox}
    \usepackage[babel]{csquotes}
    \usepackage[style=philosophy-modern,backend=biber]{biblatex}
    \bibliography{bibdante}

    %\usepackage[full]{textcomp}
    \usepackage{microtype,lettrine,itnumpar}

    %— nuovi comandi
    \newcommand{\latino}[1]{\foreignlanguage{latin}{{\itshape #1}}}

    \renewcommand{\thefootnote}{*}

    \renewcommand{\footnoterule}{}

    \newcounter{canto}[part]

    \makeatletter
    \newcommand{\cantica}[1]{%
    \part{#1}%
    \renewcommand{\leftmark}{\@leftmark{\textsc\lsstyle #1}\@empty\@empty}}
    \makeatother

    \newcommand{\canto}[1]{%
    \stepcounter{canto}%
    \chapter[Canto \ordinalem{canto}]{#1}}

    %\setcounter{secnumdepth}{-1}

    %\AfterTOCHead[toc]{%
    % \markboth{\spacedlowsmallcaps{\contentsname}}
    % {\spacedlowsmallcaps{\contentsname}}}

    % per impostare gli indici
    \usepackage{imakeidx}
    \indexsetup{othercode=\small}
    \makeindex[title=Indice dei personaggi,intoc,columns=2]
    \makeindex[name=luogo,title=Indice dei luoghi,intoc,columns=2]

    % per scrivere la nota biografica: 1. etichetta arbitraria identica all'argomento di \biografia; 2. lemma; 3. nota biografica.
    \newcommand{\defbiografia}[3]{%
    \csdef{#1entry}{\textsc{\lsstyle #2}\,$\cdot$\,#3}%
    \csdef{#1sort}{#2}}

    % per indicizzare il personaggio: il comando va dato nel testo accanto al nome da indicizzare, e nell'argomento ci va un'etichetta arbitraria, identica al primo argomento di \defbiografia
    \newcommand{\biografia}[1]{\index{\csuse{#1sort}@\protect\csuse{#1entry}}}

    % per l'alias, da usare come \alias{Sommo Poeta}{alighieri}. 1. alias: 2. etichetta arbitraria identica all'argomento di \biografia e al primo argomento di \defbiografia
    \newcommand{\alias}[2]{\index{#1|see{\csuse{#2sort}}}}

    % per scrivere la nota geografica: 1. lemma; 2. nota geografica.
    \newcommand{\defluogo}[2]{\csdef{#1}{{\itshape #1}\,$\cdot$\,#2}}

    % per indicizzare il luogo: il comando va dato nel testo accanto al nome da indicizzare, e nell'argomento ci va lo stesso nome presente nel primo argomento di \defluogo
    \newcommand{\luogo}[1]{\index[luogo]{#1@\protect\csuse{#1}}}

    % carica il file personaggiluoghi.tex che contiene tutti i \defbiografia e i \defluogo
    %\input{personaggiluoghi}

    \defbiografia{lonza}{lonza}{Forse una lince, o, magari, un ghepardo (risulta che un felino di questa risma fosse esposto ai cittadini di Firenze nel palazzo del Comune, quando Dante aveva vent'anni), sarebbe l'allegoria della lussuria}
    \defluogo{Purgatorio}{Montagna altissima in mezzo al mare}

    %— per le date di nascita e di morte —%
    \newcommand{\ac}{a.\,C.}
    \newcommand{\dc}{d.\,C.}

    %— inizio del documento —%
    \begin{document}

    %— materiale iniziale —%
    \frontmatter
    \tableofcontents

    %— materiale principale —%
    \mainmatter

    %— INFERNO —%
    \cantica{Inferno}

    \canto{Primo canto}

    Ciao, mi presento, sono una bella lonza nostrana.\biografia{lonza} E questo è un pezzo in latino: \latino{est unusquisque faber fortunae suae}. Ora sono diventata una fiera elegantemente screziata.\alias{fiera screziata}{lonza}

    \cantica{Purgatorio}

    \canto{Primo canto}

    Ciao, sono il primo canto del purgatorio.\luogo{Purgatorio}

    %— materiale finale —%
    \backmatter

    %— indici —%
    \cleardoublepage
    %\phantomsection
    \indexprologue{\small \noindent Si elencano qui i personaggi notevoli della \textit{Commedia}, corredati di brevi note biografiche.}
    \printindex

    \indexprologue{\small \noindent Si elencano qui i luoghi notevoli della \textit{Commedia}, corredati di brevi note geografiche.}
    \printindex[luogo]

    %— fine del documento —%
    \end{document}
    `

    In particolare, vorrei che la numerazione dei canti ripartisse da uno dopo ogni comando \cantica.

    Ciao
    Tommaso

    Non ho Garamond Premier Pro; sostituendo con un altro font il latino esce senza problemi. Ottieni forse un errore?

    Ciao
    Enrico

    in risposta a: Comando con quattro argomenti #70547
    Up
    0
    Down
    ::

    illinguista1972″ post=69751Devo essermi rincretinito tutto d’un colpo, ma non ci riesco.
    Ho la necessità di scrivere luogo e data di nascita e di morte di molte persone, e ho pensato di costruirmi un comando che produca questo:

    `

    (Andes, 70~a.\,C. — Brindisi, 19~a.C.)

    `

    Ho definito due comandi

    `
    %— per le date di nascita e di morte —%
    \newcommand{\ac}{a.\,C.}
    \newcommand{\dc}{d.\,C.}
    `

    e vorrei un comando da usare così:

    `
    \dataac{Andes}{70}{Brindisi}{17}
    `

    ma non riesco a fare in modo che il secondo e il quarto argomento producano \ac. 😐

    Una cosa come:

    `\newcommand{\dataac}[4]{#1, #2~\ac — #3, #4~\ac}`

    potrebbe andare? Mi sono già risposto da solo?

    Ciao
    Tommaso

    Sì. Anche se scriverei

    `\newcommand{\dataac}[4]{#1, #2\,\ac~– #3, #4\,\ac}`

    Ciao
    Enrico

    in risposta a: Comando per lingue straniere in XeLaTeX #70533
    Up
    0
    Down
    ::

    illinguista1972″ post=69741Nel senso che una cosa come

    `”\latino{Deus, venerunt gentes}”`
    nel sorgente (virgolette e corsivo le mise Dante stesso) mi dava dopo la composizione

    `””`

    e basta. Ho letto la documentazione di polyglossia, e ho visto che tutti i comandi di babel sono accettati. Ho compilato un’altra volta e ora tutto è a posto.
    Non so come mai, ma non credo di aver sbagliato nulla né nella definizione né nel comando per caricare anche il latino. 🙂

    Ciao
    Tommaso

    Esempio minimo, ma un pochino più completo. 🙂

    Ciao
    Enrico

    in risposta a: Template di beamer #70544
    Up
    0
    Down
    ::

    claumelo” post=69738Purtroppo la definizione del template mi e’ stata imposta dall’alto, per cui non posso decidere se mettere o meno la slide di ringraziamento.
    Perche’ dici che non si puo’ inserire un ambiente frame nella definizione di un comando?
    Cosa suggerisci come alternativa?
    A me compila tutto correttamente.
    Il problema e’ che non so quale sia il comando o l’opzione all’interno del comando pgftext per modificare la dimensione del testo (al di la’ di usare \tiny che e’ comunque troppo grande).

    \fontsize{4pt}{6pt}\selectfont

    Ciao
    Enrico

    in risposta a: Template di beamer #70542
    Up
    0
    Down
    ::

    claumelo” post=69736Sto creando un file .sty per avere il mio personale tema nella classe beamer.
    In particolare sto creando una slide conclusiva definendo un nuovo comando \ThankYouFrame.
    All’interno di questa slide vorrei inserire del testo di dimensioni molto piccole. Solitamente per inserire del testo usavo il comando pgftext, ma non so come si possa definire la dimensione del testo.
    Di seguito il codice che sto inserendo.

    `\newcommand\ThankYouFrame{
    \begin{frame}[plain]
    \begin{pgfpicture}
    \pgf@relevantforpicturesizefalse
    \pgftransformxshift{-\Gm@lmargin}
    \pgftransformyshift{5.5pt}
    \pgftext[at=\pgfpoint{.5\paperwidth}{-.37\paperheight},center,center]{\pgfuseimage{Thank You!}}
    \pgftext[at=\pgfpoint{.1\paperwidth}{-.1\paperheight},center,center]{\huge\structure{logo}}
    \pgftext[at=\pgfpoint{.1\paperwidth}{-.25\paperheight},center,center]{QUI VORREI INSERIRE DEL TESTO DI DIMENSIONE PICCOLA A PIACERE}
    \end{pgfpicture}
    \end{frame}
    }`

    Consigli?
    Grazie in anticipo dei suggerimenti.

    Così non funzionerà mai. Non puoi inserire un ambiente frame nella definizione di un comando. Se la dimensione è piccola a piacere, prendila uguale a 1sp, quindi invisibile. 🙂

    La slide finale con i ringraziamenti è un obbrobrio. Che la usino in tanti non la rende piacevole né, tanto meno, necessaria.

    Ciao
    Enrico

    in risposta a: Usare simbolo dell’euro in formule matematiche/finanziarie #70539
    Up
    0
    Down
    ::

    Fabrian” post=69731Ciao a tutti!
    Come state? Allora ho un piccolo problema, ma cercando anche nel vecchio forum non sono riuscito a risolvere, ecco il problema: sto scrivendo una relazione di estimo, e sto praticamente mettendo su le varie formule ovviamente nel modo matematico \[ \] al più $ $, ma nel momento che devo scrivere anche i valori ed ovviamente con la valuta € non mi funziona.
    Ho provato anche in questo modo:
    \[
    2500 \text{\euro}
    \]
    ma il risultato è:

    2500e

    😕
    ovviamente ho il pacchetto eurosym!
    Non ho idea di come fare apparire il simbolo dell’euro nelle formule matematiche, avete qualche idea o pacchetto?

    Grazie in anticipo!!:lol:

    `\documentclass[a4paper]{article}
    \usepackage{amsmath,eurosym}
    \begin{document}
    \[
    2500\,\text{\euro}
    \]
    \end{document}`

    Dal momento che, come vedi, funziona, sarà il caso che tu produca un esempio minimo.

    Ciao
    Enrico

    in risposta a: Comando per lingue straniere in XeLaTeX #70531
    Up
    0
    Down
    ::

    illinguista1972″ post=69730Ho trasportato un lungo documento di solo testo da pdflatex a xelatex perché avevo bisogno di comporlo con il font Comic Sans.
    Tutto fila alla perfezione, naturalmente ho cambiato il preambolo. Una cosa non mi funziona. Alcune parole o frasi sono in latino, e avevo definito un comando \latino che mettesse il suo argomento in corsivo e lo sillabasse correttamente (latin era tra le opzioni a babel):

    `\newcommand{\latino}[1]{\foreignlanguage{latin}{\itshape #1}}`

    Ora il comando non produce nulla. Ho impostato polyglossia con

    `\setotherlanguage{latin}`

    ma evidentemente sbaglio qualcosa. Cosa?

    Ciao
    Tommaso

    In che senso “non produce nulla”?

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 2,116 al 2,130 (di 13,205 totali)

Go to top▲