egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 2,776 al 2,790 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: caratteri cirillici #65737
    Up
    0
    Down
    ::

    giannimani” post=64839Devo scrivere un testo antico russo e mi serve il carattere yat’ minuscolo.
    Nel bell’articolo di Gregorio si da come codice della yat’ minuscola ’53, invece usando il comando \char53, viene fuori il numero 5.
    Come si devono codificare le due yat’?

    Puoi indicare un esempio? Benvenuto!

    Ciao
    Enrico

    in risposta a: Parentesi frazione “continua” #65731
    Up
    0
    Down
    ::

    tidez” post=64835Grazie, sì così è meglio!

    Benvenuto! O benvenuta!

    Quando si hanno frazioni a più piani, va sempre considerata l’opzione di scrivere quelle al numeratore e denominatore in forma “lineare”, con la barra diagonale. Anche quando hai frazioni a esponente è conveniente questa forma: meno ingombrante e più facile da leggere, almeno nei casi semplici.

    Ciao
    Enrico

    in risposta a: Parentesi frazione “continua” #65729
    Up
    0
    Down
    ::

    tidez” post=64833Devo scrivere una formula di questo tipo:
    `\eta=\left[\dfrac{p}{p+\dfrac{C}{\pi}\left(1-\dfrac{\delta_{y}}{\delta}\right)}\right]^{\beta}`

    Ma le parentesi quadre \left[ e right]] mi sembrano troppo “alte” rispetto al numeratore (costituito dalla sola lettera p).
    Le parentesi \Biggl[ e \Biggr], d’altra parte, mi sembrano comunque troppo piccole. 😕

    Come fareste per avere un buon risultato?

    La linea di frazione principale deve restare al livello del segno =, quindi o aumenti l’altezza del numeratore (impossibile) o diminuisci quella del denominatore:
    `\eta=\biggl(\frac{p}{p+(C/\pi)(1-\delta_{y}/\delta)}\biggr)^{\beta}`
    Potrebbe anche andare con \frac{C}{\pi} (non \dfrac) al posto di (C/\pi).

    Ciao
    Enrico

    in risposta a: Formato “capitoli” per tesi #56501
    Up
    0
    Down
    ::

    Iovem” post=64830Ho risolto…riporto la mia soluzione nel caso qualcuno sia interessato al risultato:
    `
    \newcommand{\esercitazione}{ %
    \refstepcounter{chapter}
    \chapter*{Esercitazione \thechapter}
    \pagestyle{headings}
    \markboth{Esercitazione \thechapter}{Esercitazione \thechapter}
    \addcontentsline{toc}{chapter}{Esercitazione \thechapter}}
    `

    è una soluzione un po’ “artigianale” e ricalca quella proposta dal prof. Gregorio; spero che i guru del forum non storcano troppo il naso 🙂

    Mi pare corretta, ma la scriverei meglio:

    `\newcommand{\esercitazione}{%
    \refstepcounter{chapter}%
    \chapter*{Esercitazione \thechapter}
    \markboth{Esercitazione \thechapter}{Esercitazione \thechapter}
    \addcontentsline{toc}{chapter}{Esercitazione \thechapter}}`
    Il comando \pagestyle{headings} non va certo lì: va dato una volta per tutte (nel preambolo, meglio, se vale per tutto il documento).

    Ciao
    Enrico

    in risposta a: Catalogo CD #65723
    Up
    0
    Down
    ::

    illinguista1972″ post=64810

    La sezione scelta era alquanto inappropriata e anche il forum, a dire il vero. 🙂

    Il catalogo te lo fa già iTunes che, quando inserisci un CD, va in cerca in un database e scarica i dati a partire dal numero di serie del CD. Ovviamente non è detto che siano dati attendibili, dal momento che ognuno fa più o meno quello che gli pare. Si tratta poi di esportare questi dati in forma conveniente, ma è un problema di tipo diverso che ha a che fare con la gestione di database che con TeX.

    http://it.wikipedia.org/wiki/CDDB
    http://musicbrainz.org/

    Ciao
    Enrico

    Allora, per quanto riguarda la sezione inappropriata chiedo scusa: ero convinto di aver messo il mio messaggio nella sezione tipografia.

    Per quanto riguarda la seconda, non vedo perché il forum sia un posto inappropriato per chiedere se qualcuno ha già definito con successo ambienti o layout per catalogare qualcosa. Non ho chiesto, come in passato ha fatto qualcun altro, siti da cui scaricare illegalmente musica o altro. I miei CD sono tutti originali, dato che non sopporto fotocopie o CD masterizzati (tranne le copie che faccio io dai miei originali per ascoltarli in auto). Non ho nemmeno chiesto un sito dal quale ottenere informazioni a partire da numeri seriali: le informazioni che in genere si ottengono fanno schifo e sono incomplete.

    Mi spiego meglio, forse mi sono spiegato male 🙂

    Ho una collezione di CD di John Williams, compositore di colonne sonore, da fare invidia. Ho tutte le edizioni limitate da collezionisti, e sono arrivato a sborsare una somma smodata per un solo CD (1000 copie in tutto, il film è quasi sconosciuto, Space Camp, del 1986). Oltre a tutti i corrispondenti vinili 🙂

    Vorrei tenerne un catalogo scritto con TeX, tutto qui: chiedo solo se qualcuno ha già pensato a una cosa simile e magari ha realizzato un “database” per qualche sua collezione. Le informazioni di ogni CD le possiedo già tutte 🙂

    Naturalmente, mi posso creare qualche ambiente per il tutto.

    Ciao
    Tommaso

    Infatti, la sezione “tipografia” era inappropriata. 🙂

    La questione fondamentale è un’altra: TeX non è l’ambiente adatto per mantenere un catalogo; per stamparlo sì, ma non per generarlo o gestirlo: un “database manager” è certamente più indicato. Connettere il database a un’uscita TeX non è poi così difficile, per chi sa farlo (penso a robitex, naturalmente).

    Ciao
    Enrico

    in risposta a: Catalogo CD #65721
    Up
    0
    Down
    ::

    illinguista1972″ post=64800Vorrei fare un catalogo di una parte dei miei CD (ne ho più di 4000 🙂 ).
    In particolare, ho bisogno che ogni pagina corrisponda a un CD, del quale vorrei dire tutto, tracce e durate comprese.
    Vi siete mai trovati in questa situazione? Avete qualche idea o qualche pacchetto che non sia per fare le copertine?

    La sezione scelta era alquanto inappropriata e anche il forum, a dire il vero. 🙂

    Il catalogo te lo fa già iTunes che, quando inserisci un CD, va in cerca in un database e scarica i dati a partire dal numero di serie del CD. Ovviamente non è detto che siano dati attendibili, dal momento che ognuno fa più o meno quello che gli pare. Si tratta poi di esportare questi dati in forma conveniente, ma è un problema di tipo diverso che ha a che fare con la gestione di database che con TeX.

    http://it.wikipedia.org/wiki/CDDB
    http://musicbrainz.org/

    Ciao
    Enrico

    in risposta a: Usare il font Garamond #65698
    Up
    0
    Down
    ::

    Marco87″ post=64790P.S. Enrico, ho spostato etex, ma come vedi l’ho caricato dopo fontenc, inputenc e babel. Devo metterlo per primo assoluto, anche prima di questi pacchetti? Non so bene perché, ma mi pareva di ricordare che questi pacchetti vanno caricati prima… Sbaglio?

    Quello va prima di tutti, perché modifica certe strutture per l’allocazione di registri ed è bene che sia usato sempre lo stesso metodo.

    Ciao
    Enrico

    in risposta a: Indice – classe memoir #65680
    Up
    0
    Down
    ::

    Marco87″ post=64782Ciao a tutti,

    sono ancora qui con un quesito sull’uso della classe memoir. Mi piacerebbe poter realizzare un indice che sia del tutto analogo a quello realizzato dalla classe ClassicThesis. Con la classe report, usando il codice fornitomi da Enrico, sono riuscito a farlo. Il codice che mi aveva dato è il seguente:
    `\renewcommand{\cftchapfillnum}[1]{\nobreak\hspace{1.5em}\textbf{#1}\cftparfillskip\par}
    \renewcommand{\cftsecfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
    \renewcommand{\cftsubsecfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
    \renewcommand{\cftsubsubsecfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
    \renewcommand{\cftfigfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
    \renewcommand{\cfttabfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}`
    Posso fare qualcosa di simile con la classe memoir?

    Grazie e buona serata,
    Marco.

    Cambia “chap” in “chapter”, “sec” in “section”, “fig” in “figure” e “tab” in “table”.

    Ciao
    Enrico

    in risposta a: Subcaption – classe memoir #65649
    Up
    0
    Down
    ::


    La classe memoir ha già il supporto per le sottofigure, non serve caricare né subfig né, tanto meno, subcaption.

    Quanto al tuo preambolo, carica etex per primo e non usare ulem per nessun motivo: la sottolineatura è un tabù in tipografia (non riguarda sottolineature di simboli in formule, ovviamente, ma solo sottolineatura di parole o, peggio, frasi).

    Ciao
    Enrico

    in risposta a: suftesi+sctitles, listings e babel #65617
    Up
    0
    Down
    ::

    antonio.macrì” post=64742

    L’idea di usare \left e \right non è proprio buonissima. 🙂

    Per evitare confusione coi comandi definiti (credo) da amsmath?

    Sono comandi primitivi. E anche piuttosto importanti.

    Ciao
    Enrico

    in risposta a: suftesi+sctitles, listings e babel #65616
    Up
    0
    Down
    ::

    ivan” post=64768

    Il codice senza ripetizioni (e senza \expandafter!) alla fine non l’ho usato, forse per timore reverenziale…
    Quando riuscirò a capire almeno un decimo di quello che c’è scritto lo userò.

    Lezioni private?

    Ciao
    Enrico

    in risposta a: Errori con Texmaker #65638
    Up
    0
    Down
    ::


    Se compili con pdflatex non puoi inserire grafica EPS. Ma puoi caricare epstopdf che fa il lavoro al posto tuo.

    Per favore, non accumulare domande in filoni che riguardano altro.

    Ciao
    Enrico

    in risposta a: pacchetto frontespizio #65628
    Up
    0
    Down
    ::

    mattmich” post=64730compilo questo, poi tesi4-frn.tex e poi di nuovo questo. quando però ricompilo tesi.tex, alla fine ho 2 warning (missing file tesi4-frn-eps e remember to compite tesi4-frn with latex tesi4-frn dvips -o tesi4-frn.eps tesi4-frn and then return latex), la prima pagina (quella dove ci va il frontespizio è vuota) e parte direttamente dall’indice

    Il messaggio ti dice tutto, mi pare: devi produrre il file eps e la sola compilazione con latex non lo fa.

    Ma perché non usi direttamente pdflatex? ❓

    Ciao
    Enrico

    in risposta a: pacchetto frontespizio #65625
    Up
    0
    Down
    ::

    mattmich” post=64726ciao a tutti, sto lavorando per comporre il frontespizio della tesi e vorrei utilizzare il pachhetto frontespizio (ho cercato un post riguardante questa problematica ma non l’ho trovato).
    Volevo fare una prova, così ho copiato e incollato il seguente testo (tratto da http://ctan.mackichan.com/macros/latex/contrib/frontespizio/frontespizio.pdf)
    \documentclass[a4paper,titlepage]{book}
    \usepackage[sans,nouppercase]{frontespizio}
    \begin{document}
    \begin{frontespizio}
    \Universita{Paperopoli}
    \Logo{duck}
    \Facolta{Pennutologia}
    \Corso{Belle Lettere}
    \Annoaccademico{2030–2031}
    \Titoletto{Tesi di laurea magistrale}
    \Titolo{La mia tesi:\\ una lunga serie di risultati\\
    difficilissimi e complicatissimi}
    \Sottotitolo{Alcune considerazioni mutevoli}
    \Candidato[PP999999]{Paperon de’ Paperoni}
    \Relatore{Giovanni Episcopo}
    \Relatore{Pippo Cluvio}
    \Correlatore{Ugo Frogio}
    \Correlatore{Ubaldo Kutuzu}
    \end{frontespizio}
    \end{document}

    ma mi escono due pagine vuote.
    Ho letto che bisogna compilare prima il file della tesi, poi tesi frn e poi di nuovo la tesi. ma non mi funziona. Questo è il mio preambolo.
    \documentclass[a4paper,12pt,draft]{article}
    \usepackage[italian]{babel}
    \usepackage{amssymb,amsmath,amsthm,stackrel,frontespizio}
    \theoremstyle{plain}
    \def\Xint#1{\mathchoice
    {\XXint\displaystyle\textstyle{#1}}%
    {\XXint\textstyle\scriptstyle{#1}}%
    {\XXint\scriptstyle\scriptscriptstyle{#1}}%
    {\XXint\scriptscriptstyle\scriptscriptstyle{#1}}%
    \!\int}
    \def\XXint#1#2#3{{\setbox0=\hbox{$#1{#2#3}{\int}$}
    \vcenter{\hbox{$#2#3$}}\kern-.5\wd0}}
    \def\dashint{\Xint-}
    \newtheorem{thm}{Teorema}[section]
    \newtheorem{cor}[thm]{Corollario}
    \newtheorem{lem}[thm]{Lemma}
    \newtheorem{prop}[thm]{Proposizione}
    \theoremstyle{definition}
    \newtheorem{defn}[thm]{Definizione}
    \newtheorem{oss}[thm]{Osservazione}
    \begin{document}

    e non riesco proprio a capire come fare. Qualcuno mi può aiutare?(io come compilatore sto usando teXniccenter).
    grazie mille 😥

    Devi mettere nel tuo documento, diciamo tesi.tex, l’ambiente “frontespizio”, dopo \begin{document}, oltre a \usepackage[]{frontespizio} nel tuo preambolo. Compilando tesi.tex verrà prodotto il documento ausiliario tesi-frn.tex. Aprilo, compilalo, e poi ricompila tesi.tex.

    Ciao
    Enrico

    in risposta a: suftesi+sctitles, listings e babel #65613
    Up
    0
    Down
    ::

    antonio.macrì” post=64723Quanto all’approccio da usare, ti suggerirei l’idea di annidare le definizioni nei condizionali \ifsuftesi@<...>, e non viceversa, tanto tutte le condizioni di questo tipo non cambiano nelle diverse invocazioni dei comandi. Così sveltisci la compilazione. Anziché
    `
    \def\sufthepage{\ifsuftesi@sctitles\sufsc{\thepage}\else\thepage\fi}
    `
    farei:
    `
    \ifsuftesi@sctitles
    \def\sufthepage{\sufsc{\thepage}}
    \else
    \let\sufthepage\thepage
    \fi`

    Un po’ più difficile è riscrivere:
    `
    \def\sufrightmark{\ifsuftesi@sctitles\sufsc{\ifsuftesi@authortitle\@title\else\rightmark\fi}% article mode
    \else\ifsuftesi@authortitle\nouppercase\@title\else\nouppercase\rightmark\fi\fi}
    \def\sufleftmark{\ifsuftesi@sctitles\sufsc{\ifsuftesi@authortitle\@author\else\ivanleftmark\fi}% book mode
    \else\ifsuftesi@authortitle\nouppercase\@author\else\nouppercase\ivanleftmark\fi\fi}
    `
    Si può provare:
    `
    \begingroup
    \ifsuftesi@sctitles
    \def\cmd{\sufsc}
    \else
    \def\cmd{\nouppercase}
    \fi
    \ifsuftesi@authortitle
    \def\right{\@title}
    \def\left{\@author}
    \else
    \def\right{\rightmark}
    \def\left{\ivanleftmark}
    \fi
    \expandafter\expandafter\expandafter\gdef\expandafter\expandafter\expandafter\sufrightmark
    \expandafter\expandafter\expandafter{\expandafter\cmd\right}
    \expandafter\expandafter\expandafter\gdef\expandafter\expandafter\expandafter\sufleftmark
    \expandafter\expandafter\expandafter{\expandafter\cmd\left}
    \endgroup
    `

    A parte la caterva di \expandafter, forse mi pare un po’ più leggibile :shock::shock:
    Comunque è più flessibile in caso modifichi o ci metti altre opzioni (ma so che non vuoi farlo :)), basta cambiare \cmd, \left e \right.

    Gli expandafter servono anche a evitare di conservare variabili temporanee. Un’altra cosa che mi sento di consigliarti è usare prefissi come suf@ per i comandi che non dovranno essere usati dall’utente (come per esempio \ivanleftmark, credo).

    Comunque sarebbe bene sentire l’opinione di qualche luminare, sicuramente. Io sono solo uno interessato (molto) a queste cose e che si diletta ogni tanto: se vengo smentito imparo qualcosa. 🙂

    Ciao,
    A.

    L’idea di usare \left e \right non è proprio buonissima. 🙂

    Nelle definizioni del tipo analizzato il valore dei condizionali è già stato stabilito, quindi
    `\def\sufthepage{\ifsuftesi@sctitles\sufsc{\thepage}\else\thepage\fi}`
    è sbagliato:
    `
    \ifsuftesi@sctitles
    \def\sufthepage{\sufsc{\thepage}}
    \else
    \def\sufthepage{\thepage}
    \fi`
    Non \let, perché abbiamo bisogno della rappresentazione del numero di pagina valida al momento in cui si usa \sufthepage (e potrebbe essere in cifre romane, per esempio). Analogamente per \sufrightmark:
    `\ifsuftesi@sctitles
    \ifsuftesi@authortitle
    \def\sufrightmark{\sufsc{\@title}}
    \else
    \def\sufrightmark{\sufsc{\rightmark}}
    \fi
    \else
    \ifsuftesi@authortitle
    \def\sufrightmark{\nouppercase{\@title}}
    \else
    \def\sufrightmark{\nouppercase{\rightmark}}
    \fi
    \fi`
    Vero che il codice ha un po’ di duplicazioni, ma è molto più leggibile.

    Versione senza duplicazioni:
    `\ifsuftesi@sctitles\def\@tempa{\noexpand\sufsc}\else\def\@tempa{\noexpand\nouppercase}\fi
    \ifsuftesi@authortitle\def\@tempb{\noexpand\@title}\else\def\@tempb{\noexpand\rightmark}\fi
    \begingroup\edef\x{\endgroup
    \def\noexpand\sufrightmark{\@tempa{\@tempb}}}\x`
    Nemmeno un \expandafter. 🙂

    Quanto al problema iniziale è certamente dovuto a listings, che gioca con i codici di categoria, ma poi non rimette le cose a posto al tempo giusto. In ogni caso ~ nella definizione è inutile, come già osservato.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 2,776 al 2,790 (di 13,205 totali)

Go to top▲