egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 2,356 al 2,370 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: table* e figure* in ambiente multicols #68846
    Up
    0
    Down
    ::

    illinguista1972″ post=67961Dal manuale di Lamport:

    C.9.1 Figures and Tables
    These environments produce floating figures and tables. In two-column format, the ordinary forms produce single-column figures and tables and the *-forms produce double-column ones. The two forms are equivalent in single-column format. The body is typeset in a parbox of width \textwidth.

    Non si fa menzione di \columnwidth.

    Si attendono lumi 🙂

    Ciao
    Tommaso

    E perché dovrebbe menzionarlo lì? \columnwidth è il parametro che contiene la larghezza della colonna di testo; ognuno è libero di usarlo dove gli pare. Viene menzionato \textwidth perché è rilevante nella discussione.

    Ciao
    Enrico

    in risposta a: regola generale per numerazione ambienti #68863
    Up
    0
    Down
    ::

    GennaroTedesco” post=67953Salve a tutti gli utenti del GuiT,

    mi chiamo Gennaro Tedesco e sono un dottorando in fisica teorica. Seguo il GuiT da parecchio tempo, sebbene
    questo sia il mio primo intervento sul forum; di consegueza, anche correndo il rischio di sfociare OT, permettetemi
    di ringraziare e complimentarmi con tutti coloro che partecipano attivamente al mantenimento di questa pagina:
    essa e’ stata e continua ad essere un riferimento fondamentale per me nell’uso e nel miglioramente della
    composizione tipografica.

    La domanda che voglio porre in questo intervento e’ la seguente: la numerazione di ambienti diversi deve essere
    la stessa o bisogna introdurre una numerazione differente per ogni ambiente? Mi spiego meglio: teoremi, lemmi,
    definizioni, proprieta’, corollari e quant’altro devono possedere ognuno di loro una propria numerazione o essa deve
    essere unica?

    In genere ho visto che non esiste una regola ferrea cui attenersi, ma diversi testi (e articoli) utilizzano convenzioni
    diverse. Io personalmente preferirei adottare una numerazione diversa per ogni ambiente, sebbene in altri interventi
    su questo forum sia stato consigliato di utilizzarne una unica. Quali sono le vostre opinioni (o le regole generali?).

    Ciao,
    Gennaro

    Benvenuto!

    Teoremi, lemmi, definizioni e altri oggetti simili (non userei la stessa tua locuzione nemmeno se avessi il plotone di esecuzione davanti) vanno numerati tutti insieme. Conservo un libro orribile solo per ricordare quanto può essere dannosa l’idea di dare numerazioni diverse:

    Ma in base al capitolo V, parte IV, paragrafo III, teorema 2, affinché …

    Ammesso che si riesca a trovare il capitolo V (non ci sono i numeri di capitolo nelle testatine, solo il titolo), al suo interno la parte IV (bizzarro modo di suddividere i capitoli) e il paragrafo III, dove mai sarà il teorema 2? Prima o dopo la proposizione 3?

    Ovviamente, con una suddivisione meno arzigogolata, ci si potrebbe riferire al teorema 5.4.2 (o quello che è) e se ci si imbatte, sfogliando il libro, nella proposizione 5.4.4 si saprebbe subito che il teorema 5.4.2 viene prima.

    Ciao
    Enrico

    in risposta a: manipolare i titoli di sezione #68826
    Up
    0
    Down
    ::


    Perdonami, ma non si capisce niente.

    Ciao
    Enrico

    in risposta a: Problema allineamento indirizzo classe letteracdp #68794
    Up
    0
    Down
    ::


    Non saprei, vedo se riesco a trovare qualcosa. Ma perché “fix-cm” e “luainputenc”? Se usi lualatex, scrivi

    `\documentclass[a4paper]{scrlttr2}
    \usepackage[italian]{babel}
    \usepackage{fontspec}`

    e basta.

    Ciao
    Enrico

    in risposta a: Problema allineamento indirizzo classe letteracdp #68792
    Up
    0
    Down
    ::

    _djste_” post=67936Scusa pensavo fosse giusta la sezione tipografica…
    In realtà per adesso ho solo usato un esempio preso su internet e ho cercato di modificare l’allienamento
    `
    \documentclass[boldsubject,italicsignature,smartindent]{letteracdp}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{layaureo}
    \usepackage{lipsum}
    \address{Dott.~Lorenzo Pantieri \\
    Dipartimento di Matematica \\
    Università degli Studi di Bologna \\
    Via Zamboni, 5 \\
    40125 Bologna}
    \signature{Dott.~L.~Pantieri}
    %\date{} % al solito, la data è opzionale;
    % il valore predefinito è \today
    \place{Bologna}
    \begin{document}
    \begin{letter}{Prof.~Enrico Gregorio \\
    Dipartimento di Informatica \\
    Università di Verona \\
    Strada Le Grazie, 15 \\
    37134 Verona}%
    [Questo è l’oggetto opzionale della lettera.]
    \opening{Egregio Prof.~Gregorio,}
    \lipsum[1]
    \closing{La saluto molto cordialmente,}
    `

    L’indirizzo è lì perché così si allinea alla finestrella sulla busta.

    Modificare il comportamento di letteracdp è piuttosto difficile. 🙁 Puoi dare un’occhiata a scrlettr

    Ciao
    Enrico

    in risposta a: Problema allineamento indirizzo classe letteracdp #68790
    Up
    0
    Down
    ::

    _djste_” post=67932Ciao a tutti.
    Sono nuovo del forum e un novizio di LaTeX.

    Volevo scrvivere una lettera di presentazione per il mio curriculum usando la classe letteracdp ma non riesco a ottenere una cosa semplicissima: l’allineamento del destinatario a destra. Cioè vorrei che tutte le righe del destinatario fossero allineate a destra. Ho provato sia con l’ambiente flushleft sia con raggedleft senza ottenere risultati.

    Grazie per l’aiuto

    Benvenuto! Forse sarebbe meglio avere un esempio minimo del codice che usi.

    Nota: ho modificato il tuo messaggio per renderlo un pochino più presentabile. Siccome ci teniamo a ottenere risultati impeccabili dal punto di vista tipografico, ci piace che anche i messaggi qui siano scritti bene. Ah, la sezione non era giusta, sposto il filone nella sezione adatta.

    Ciao
    Enrico

    in risposta a: Esiste un database di tutti i libri del mondo? #68783
    Up
    0
    Down
    ::

    lorenzo.pantieri” post=67928Esiste un sito di riferimento per reperire velocemente e con efficenza queste informazioni, anziché brancicare qua e là su Internet?

    Temo che la risposta sia no.

    E la domanda mi pare alquanto OT.

    Ciao
    Enrico

    in risposta a: Problema con pgfplots e gnuplot #68780
    Up
    0
    Down
    ::


    Leggi il terzo messaggio del filone.

    Ciao
    Enrico

    in risposta a: Problema con pgfplots e gnuplot #68777
    Up
    0
    Down
    ::

    gcappellotto47″ post=67920Il sistema operativo è Windows XP S.P.3
    gnuplot lo trova in C:\Documents and Setting\gcappellotto47
    forse devo dargli tutto il percorso?

    Non mi pare una buona idea mettere un eseguibile nella tua home.

    Ciao
    Enrico

    in risposta a: Problema con pgfplots e gnuplot #68773
    Up
    0
    Down
    ::

    gcappellotto47″ post=67912Salve a tutti

    sto utilizzando, sia pure ad un livello elementare , pgfplots.
    Ho un problema con gnuplot che vorrei inserire nel codice pgfplots come indicato nell’articolo da De Marco Giacomelli si ArsTEXnica.
    Ho scritto un codice molto semplice ma non funziona, sicuramente c’è qualche errore.

    Se l’errore è
    `! Package pgfplots Error: Sorry, the gnuplot-result file 'cappell.parable.table
    ' could not be found. Maybe you need to enable the shell-escape feature? For pd
    flatex, this is '>> pdflatex -shell-escape'. You can also invoke '>> gnuplot .gnuplot' manually on the respective gnuplot file..`
    evidentemente non hai chiamato pdflatex con l’opzione -shell-escape che è necessaria perché sia lanciato gnuplot.

    Ciao
    Enrico

    in risposta a: Frontespizio in italiano ma tesi (capitoli etc) in inglese! #68767
    Up
    0
    Down
    ::

    gaietta_82″ post=67909Salve a tutti!
    Inizio ringraziando tutti gli utenti di questo sito e forum perché mi sono stati incredibilmente utili nella redazione della mia tesi.
    Il mio problema è dovuto al fatto che ho redatto una prima versione in inglese per l’università straniera dove l’ho
    prodotta e ora mi trovo a doverla integrare con parti in italiano per la mia università di appartenenza.
    Il problema è che ho un frontespizio imposto dal mio dipartimento che contiene parti in italiano (quindi l’inclusione del pacchetto
    \usepackage[italian]{babel}) ed il risultato finale è … una tesi in inglese ma con capitoli, sotto capitoli etc etc in italiano.

    Esiste un modo per utilizzare il frontespizio che mi hanno “imposto” ma mantenere tutto il resto in inglese?

    Probabilmente non è affatto necessario caricare babel; se il frontespizio è l’unica parte con parole in italiano, i motivi per cui caricare babel sono inesistenti: sillabazione e parole chiave sono del tutto irrilevanti per un frontespizio.

    Ciao
    Enrico

    in risposta a: Elenco dei “peccati” degli utenti di LaTeX2e #68169
    Up
    0
    Down
    ::

    samiel” post=67906Grazie per il codice, adesso vedo.

    Per l’altra questione, senza essere così edotto sugli aspetti “storici”
    di LaTeX, quella terminologia mi aveva comunque un po’ spiazzato.
    Però qui si torna al solito problema di una guida che indubbiamente
    ha delle mende. Io ancora una volta mi sono limitato a rendere
    il testo in italiano. Considerato tuttavia che anche la licenza
    ce lo consente, possiamo modificare, correggere, integrare.
    Alla luce delle tue osservazioni, potresti fornirmi qualche sponto
    su come trattare in pratica la questione?

    Grazie
    M

    In alcuni documenti si trovano i comandi \rm, \it, … che sono residui di un tempo andato e che non hanno mai funzionato come avrebbero dovuto. Perciò non vanno usati mai e dimenticati, anche perché il loro effetto quando sono dati in serie è piuttosto imprevedibile. Ci sono validi sostituti che hanno anche “effetto cumulativo”: con `\sffamily\itshape` si sceglie un font senza grazie inclinato (cosa che non sarebbe avvenuta con \sf\it). Ma si consiglia di usare la forma dichiarativa solo per lunghi tratti di testo all’interno di un ambiente; per tratti brevi o singole parole è meglio adottare i comandi con argomento \textit, \textsf … che ci liberano dal problema di chiudere i gruppi aperti: si ricordi infatti che la sintassi corretta per \sffamily e simili è {\sffamily testo} (le graffe possono essere sostituite dai delimitatori di un ambiente). Le forme dichiarative sono comode solo in un caso: le celle di una tabella composta con `tabular`.

    Ciao
    Enrico

    in risposta a: Elenco dei “peccati” degli utenti di LaTeX2e #68167
    Up
    0
    Down
    ::

    samiel” post=67903Allora… mi sembra che il problema sia dovuto al pacchetto guit
    Questo codice mi dà l’errore di xcolor:
    `\documentclass[fontsize=11pt,paper=a4,pagesize,captions=tableheading,%
    numbers=noenddot,toc=flat]{scrartcl}

    % ——————————– Codifica ———————————-
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

    % ——————————– Caratteri ———————————
    \usepackage[scaled=.88]{beramono}
    \usepackage[scaled=.86]{berasans}
    \usepackage[osf]{mathpazo}
    \linespread{1.05}\selectfont
    \providecommand{\lining}{\fontfamily{ppl}\selectfont}
    \providecommand{\oldstyle}{\fontfamily{fplj}\selectfont}
    \DeclareTextFontCommand{\textln}{\lining}
    \DeclareTextFontCommand{\textos}{\oldstyle}

    % —————————— Grafica e tabelle —————————
    \usepackage{xspace}
    \usepackage{booktabs,array}
    \usepackage{ctable}
    \usepackage[italian]{varioref}
    \usepackage{textcomp}
    \usepackage[nofancy]{rcsinfo}
    \usepackage{varwidth}
    \usepackage{calc}
    \usepackage{amsmath}
    \usepackage{graphicx}
    \usepackage{guit}

    % ——————————- Formattazione ——————————
    \addtokomafont{pagehead}{\small\itshape}
    \addtokomafont{sectioning}{\rmfamily}
    \addtokomafont{caption}{\footnotesize\itshape}
    \addtokomafont{captionlabel}{\upshape\bfseries}
    \addtokomafont{descriptionlabel}{\rmfamily}
    \setcapindent{1em}
    \deffootnote{2.25em}{1.75em}{\thefootnotemark\enspace}
    \reversemarginpar
    \renewcommand*{\othersectionlevelsformat}[1]{%
    \makebox[0pt][r]{\csname the#1\endcsname\autodot\enskip}}

    % ——————————— Colori ———————————–
    \usepackage{color}
    \definecolor{grau}{gray}{0.45}
    \definecolor{rot}{rgb}{0.75,0.00,0.00}
    \definecolor{blau}{rgb}{0.16,0.24,0.64}
    \definecolor{gruen}{rgb}{0.18,0.58,0.08}
    \definecolor{linkcolor}{rgb}{0,0,0.42}

    % ———————————- Nuovi comandi —————————
    %%% Da scrguide
    \DeclareRobustCommand*{\Macro}[1]{\mbox{\texttt{\char`\\#1}}}
    \DeclareRobustCommand*{\LMacro}[2]{\mbox{\texttt{\char`\\#1\{#2\}}}}
    \DeclareRobustCommand*{\GMacro}[2]{\mbox{\texttt{\{\char`\\#1\ #2\}}}}

    \begin{document}

    \ctable[
    caption = Macro per modificare lo stile del carattere.,
    label=tab:befehle-zur-anderung,
    mincapwidth = \columnwidth,
    pos = h ]{lll}{
    \tnote{Utile nella definizioni di macro. All'interno del testo non si dovrebbe
    usare \GMacro{em}{\dots}, bensì \LMacro{emph}{\dots}.}
    }{
    \toprule
    \multicolumn{1}{c}{Obsolete} & \multicolumn{2}{c}{Sostituite in \LaTeXe{} da} \\
    \cmidrule(l){2-3} & locali & globali/commutative \\
    \cmidrule(r){1-1} \cmidrule(lr){2-2} \cmidrule(l){3-3}
    \GMacro{rm}{\dots} & \LMacro{textrm}{\dots} & \Macro{rmfamily} \\
    \GMacro{sf}{\dots} & \LMacro{textsf}{\dots} & \Macro{sffamily} \\
    \GMacro{tt}{\dots} & \LMacro{texttt}{\dots} & \Macro{ttfamily} \\
    \GMacro{it}{\dots} & \LMacro{textit}{\dots} & \Macro{itshape} \\
    \GMacro{sc}{\dots} & \LMacro{textsc}{\dots} & \Macro{scshape} \\
    \GMacro{sl}{\dots} & \LMacro{textsl}{\dots} & \Macro{slshape} \\
    \GMacro{bf}{\dots} & \LMacro{textbf}{\dots} & \Macro{bfseries} \\
    — & \LMacro{textmd}{\dots} & \Macro{mdseries} \\
    — & \LMacro{textup}{\dots} & \Macro{upshape} \\
    — & \LMacro{emph}{\dots} & \Macro{em}\tmark \\
    \bottomrule
    }

    \end{document}`
    Se commento il pacchetto guit l’errore sparisce….

    M

    Anche se commenti ctable. Pacchetto che trovo inutile e dalla sintassi complicata.

    `\makeatletter
    \newsavebox{\@tabparbox}
    \newenvironment{tabpar}[3][t]
    {\long\def\@tabparagraph{#3}\def\@tabparopt{#1}%
    \begin{lrbox}{\@tabparbox}
    \begin{tabular}{#2}}
    {\end{tabular}\end{lrbox}%
    \parbox{\wd\@tabparbox}{
    \if t\@tabparopt
    \@tabparagraph\par\smallskip
    \fi
    \usebox{\@tabparbox}\par
    \if b\@tabparopt
    \smallskip\@tabparagraph
    \fi}}
    \makeatother`
    definisce un ambiente tabpar che fa un lavoro sicuramente migliore di ctable:
    `\begin{table}
    \centering
    \caption{Macro per modificare lo stile del carattere.}
    \label{tab:befehle-zur-anderung}
    \begin{tabpar}{lll}
    {\footnotesize\textsuperscript{\itshape a} Utile nella definizioni di macro. All'interno
    del testo non si dovrebbe usare \GMacro{em}{\dots}, bens\`i \LMacro{emph}{\dots}.}
    \toprule
    \multicolumn{1}{c}{Obsolete} & \multicolumn{2}{c}{Sostituite in \LaTeXe{} da} \\
    \cmidrule(l){2-3} & locali & globali/commutative \\
    \cmidrule(r){1-1} \cmidrule(lr){2-2} \cmidrule(l){3-3}
    \GMacro{rm}{\dots} & \LMacro{textrm}{\dots} & \Macro{rmfamily} \\
    \GMacro{sf}{\dots} & \LMacro{textsf}{\dots} & \Macro{sffamily} \\
    \GMacro{tt}{\dots} & \LMacro{texttt}{\dots} & \Macro{ttfamily} \\
    \GMacro{it}{\dots} & \LMacro{textit}{\dots} & \Macro{itshape} \\
    \GMacro{sc}{\dots} & \LMacro{textsc}{\dots} & \Macro{scshape} \\
    \GMacro{sl}{\dots} & \LMacro{textsl}{\dots} & \Macro{slshape} \\
    \GMacro{bf}{\dots} & \LMacro{textbf}{\dots} & \Macro{bfseries} \\
    — & \LMacro{textmd}{\dots} & \Macro{mdseries} \\
    — & \LMacro{textup}{\dots} & \Macro{upshape} \\
    — & \LMacro{emph}{\dots} & \Macro{em}\textsuperscript{\itshape a} \\
    \bottomrule
    \end{tabpar}
    \end{table}`

    Non sono per niente d’accordo con la scelta di “locali” e “globali/commutative”. La dichiarazione \itshape è tutt’altro che globale, termine che in TeX ha un significato ben preciso: un comando che non tiene conto della struttura a gruppi (l’esempio è \setcounter). Il manuale di LaTeX parla di dichiarazioni per i comandi come \itshape.

    La questione sul “commutativo” è qualcosa che probabilmente al giorno d’oggi pochi ricordano. Fino all’avvento di NFSS, cioè con la versione originale di LaTeX, ogni dichiarazione del tipo \rm, \bf, ma anche \large agivano su tutte le caratteristiche del font: con \bf si otteneva un font tondo nero anche se prima valeva la dichiarazione \it. Con \large e compagnia si passava automaticamente anche a \rm. Nei primi tempi di coabitazione di NFSS con LaTeX, la combinazione \it\bf sceglieva un font nero corsivo. Ovviamente questo creava problemi con i documenti esistenti; perciò fu deciso di definire \textit e compagnia, ridando a \rm, \it e \bf il vecchio comportamento in “compatibility mode” (cioè con \documentstyle all’inizio). Secondo me parlare di “commutativo” (sarebbe meglio “ortogonale”) porta solo a confusione.

    Ciao
    Enrico

    in risposta a: \mathcode, a altri codenames #68738
    Up
    0
    Down
    ::


    Quello che mi viene in mente è una tabellona del genere:

    `\def\getcode#1{%
    % …
    \if\noexpand#1a\number`a \fi
    \if\noexpand#1b\number`b \fi
    \if\noexpand#1c\number`c \fi
    \if\noexpand#1d\number`d \fi
    % …
    \if\noexpand#1\bgroup\number`\{ \fi
    % …
    }

    \let\xa=a
    \let\xd=d

    \getcode\xa

    \getcode\xd

    \getcode\bgroup

    \bye`
    Una nota TeXnica: dopo \let\xa=a, \xa non è una macro (il TeXbook usa sempre “macro” per indicare un token espandibile).

    Ciao
    Enrico

    in risposta a: spostamento a destra di immagini #68731
    Up
    0
    Down
    ::

    DirkPitt” post=67855Buonasera, inserendo un immagine ho riscontrato il fatto che essa non risulti centrata, nonostante il codice sia semplicemente:
    `
    \begin{figure}
    \begin{center}
    \includegraphics[scale=0.4]{istogramma1.png}
    \includegraphics[scale=0.4]{istogramma2.png}
    \end{center}
    \end{figure}
    `

    Le due immagini sono grafici esportati da matlab. L’unica spiegazione che mi viene in mente è che forse queste immagini hanno uno spazio bianco a sinistra tale che, inserite nel documento, sembrano spostate a destra. In questo caso come potrei risolvere?

    Grazie, ciao!

    Non usare center:
    `\begin{figure}
    \centering
    \includegraphics[scale=0.4]{istogramma1.png}
    \includegraphics[scale=0.4]{istogramma2.png}
    \end{figure}`
    Per scoprire se le tue immagini hanno un bordo bianco, mettile in una \fbox: \fbox{\includegraphics[scale=0.4]{istogramma1}}. Attenzione che le dimensioni di trim vanno date sull’immagine originale, non quella ridotta:
    `\includegraphics[clip,scale=0.4,trim= ]{istogramma1}`
    Al posto di metti un numero senza unità (pt è implicito) oppure una dimensione esplicita come 1cm.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 2,356 al 2,370 (di 13,205 totali)

Go to top▲