egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 2,911 al 2,925 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Slide ringraziamenti con Beamer #64826
    Up
    0
    Down
    ::

    strato86″ post=63926Voi cosa mi consigliate?

    Di evitare. 🙂

    Ciao
    Enrico

    in risposta a: Posizionamento elementi in frontespizio con linea verticale #64821
    Up
    0
    Down
    ::

    samiel” post=63923Riprendo un po’ di LaTeX doipo una pausa ad altro dedicata.
    Ora, vorrei comporre una pagina di forntespizio con questo codice:
    `\begin{titlepage}
    \pdfbookmark{Frontespizio}{Frontespizio}
    \pagestyle{empty}
    \centering
    \vspace*{\fill}
    \makebox[17cm]{%
    \color{maroon}%
    \parbox[t][19.7cm]{1cm}{\vfill*}%
    \hfill\vrule width 3pt\hfill
    \parbox[t][19.7cm]{12cm}{\color{black}\raggedleft
    \vspace*{3cm}
    \textsf{\Huge Mauro Sacchetto}\par
    {\fontsize{72}{104}\selectfont {\textcolor{maroon}{\textsf{XHTML \\ \& CSS \\ 4 Dummies}}}} \\
    \vspace*{\fill}
    }%
    }
    \end{titlepage}`
    ma:
    1. c’è una spaziatura diversa fra la prima e le altre due righe del titolo
    2. il testo risulta tutto troppo a destra e cozza contro il margine della pagina.
    Come posso correggere?

    Evitando di complicarti la vita. 🙂

    `\begin{titlepage}
    \setlength{\parindent}{0pt}
    \pdfbookmark{Frontespizio}{Frontespizio}
    \pagestyle{empty}
    \vspace*{\fill}
    \hspace{-1cm}% AGISCI QUI PER SPOSTARE A DESTRA O A SINISTRA
    \makebox[0cm][l]{%
    \color{maroon}%
    \vrule width 3pt \kern-3pt
    \hspace{5cm}% AGISCI QUI PER AVVICINARE AL FILETTO
    \parbox[t][19.7cm]{12cm}{\raggedleft
    \fontsize{72}{104}\sffamily
    \vspace*{3cm}
    \textcolor{black}{\Huge Mauro Sacchetto}\par
    XHTML \\ \& CSS \\ 4 Dummies\par
    \vspace*{\fill}
    }%
    }
    \end{titlepage}`

    La spaziatura verticale era sbagliata perché finivi il capoverso dopo aver chiuso il gruppo in cui impostavi l’avanzamento di riga di 104pt. Usando una box di ampiezza zero hai maggiore libertà. La tua prima \parbox vuota non serviva a niente: equivaleva a uno spazio orizzontale.

    Ciao
    Enrico

    in risposta a: [Risolto] Ridefinire comando \thanks classe article #64557
    Up
    0
    Down
    ::

    ansys” post=63900

    Potresti essere più preciso riguardo a quello che vorresti mettere in \thanks? E dove lo vorresti piazzare?

    Lo devo piazzare tra l’autore(i) e l’inizio dell’articolo (che forse sarà un sommario). Qualcosa come quello che produce il codice riportato sopra (basato su authblk).

    Esempio:

    [center]Titolo dell’articolo

    Pinco Pallino[sup]1[/sup]     Tizio Sempronio[sup]2[/sup]

    [sup]1[/sup]Università degli Studi di Napoli “Federico II’
    Dipartimento di Ingegneria Aerospaziale

    [sup]2[/sup]Centro Nazionale delle Ricerche
    [/center]

    Visto che authblk lo fa da sé, mi domando quale possa essere il motivo per non usarlo. Vabbè, accontentiamoti. 🙂
    `\documentclass[a4paper,titlepage]{article}

    \makeatletter
    \def\date#1{\gdef\@date{}}
    \def\@date{}
    \def\thanks#1{\footnotemark
    \xdef\@thanks{\unexpanded\expandafter{\@thanks}
    \noexpand\@thanksmark{\the\c@footnote}{\unexpanded{#1}}\noexpand\par
    \vskip2ex}%
    }
    \def\@thanksmark#1{\leavevmode\llap{\@textsuperscript{\normalfont#1}}}
    \if@titlepage
    \renewcommand\maketitle{\begin{titlepage}%
    \let\footnotesize\small
    \let\footnoterule\relax
    \let \footnote \thanks
    \null\vfil
    \vskip 60\p@
    \begin{center}%
    {\LARGE \@title \par}%
    \vskip 3em%
    {\large
    \lineskip .75em%
    \begin{tabular}[t]{c}%
    \@author
    \end{tabular}\par}%
    \vskip 1.5em%
    % {\large \@date \par}% % Set date in \large size.
    \end{center}\par
    \begin{center}\@thanks\end{center}
    \vfil\null
    \end{titlepage}%
    \setcounter{footnote}{0}%
    \global\let\thanks\relax
    \global\let\maketitle\relax
    \global\let\@thanks\@empty
    \global\let\@author\@empty
    \global\let\@date\@empty
    \global\let\@title\@empty
    \global\let\title\relax
    \global\let\author\relax
    \global\let\date\relax
    \global\let\and\relax
    }
    \else
    \renewcommand\maketitle{\par
    \begingroup
    \renewcommand\thefootnote{\@arabic\c@footnote}%
    \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
    \long\def\@makefntext##1{\parindent 1em\noindent
    \hb@xt@1.8em{%
    \hss\@textsuperscript{\normalfont\@thefnmark}}##1}%
    \if@twocolumn
    \ifnum \col@number=\@ne
    \@maketitle
    \else
    \twocolumn[\@maketitle]%
    \fi
    \else
    \newpage
    \global\@topnum\z@ % Prevents figures from going at top of page.
    \@maketitle
    \fi
    \thispagestyle{plain}\begin{center}\@thanks\end{center}
    \endgroup
    \setcounter{footnote}{0}%
    \global\let\thanks\relax
    \global\let\maketitle\relax
    \global\let\@maketitle\relax
    \global\let\@thanks\@empty
    \global\let\@author\@empty
    \global\let\@date\@empty
    \global\let\@title\@empty
    \global\let\title\relax
    \global\let\author\relax
    \global\let\date\relax
    \global\let\and\relax
    }
    \fi

    \begin{document}
    \title{Titolo del documento}
    \author{Pinco Pallino%
    \thanks{Dipartimento di Nullologia\\
    Universit\`a di Nonsodove}%
    \and Tizio Sempronio%
    \thanks{Istituto di Tuttologia\\
    Universit\`a del Mistero}%
    }

    \date{Oggi}

    \maketitle

    \end{document}`
    Ciao
    Enrico

    in risposta a: [Risolto] Ridefinire comando \thanks classe article #64554
    Up
    0
    Down
    ::

    ansys” post=63898Riprendo la questione.

    Mi serve una soluzione manuale, magari modificando \author.

    Qualche idea?

    Potresti essere più preciso riguardo a quello che vorresti mettere in \thanks? E dove lo vorresti piazzare?

    Ciao
    Enrico

    in risposta a: Affiancare due figure #64799
    Up
    0
    Down
    ::


    Esiste il pacchetto subfig (oppure subcaption) per gestire “sottofigure”; per un caso singolo non è un vero problema, sempre che tu non voglia didascalie per ciascuna immagine.
    `\begin{figure}
    \centering
    \includegraphics[width=.49\textwidth]{immagine1}\hfil
    \includegraphics[width=.49\textwidth]{immagine2}

    \caption{Didascalia}\label{etichetta}
    \end{figure}`
    Non è necessario scalare le due immagini, naturalmente, purché ci stiano!

    Ciao
    Enrico

    in risposta a: [RISOLTO] Inserire testo introduttivo alla bibliografia #64786
    Up
    0
    Down
    ::

    r.falcone” post=63879

    Però a me \AfterBibliographyPreamble funziona, e non funziona \setbibpreamble. Almeno con classicthesis

    Ho appena provato ad inserire \AfterBibliographyPreamble nel file bibliography.tex del pacchetto pulito di “ClassicThesis 3.0” ma non mi funziona; funziona invece \setbibpreamble. Non saprei.
    Sono su piattaforma Mac, con MacTex-2011 e TexWorks.

    L’importante ad ogni modo è che con uno dei due ce la si faccia! 🙂

    p.s.: curiosità: ma in che modo \AfterBibliographyPreamble funziona meglio?

    Molto curioso. Ma credo di aver capito l’arcano: dipende da natbib. Se usi biblatex non hai proprio il problema, perché ha i comandi appositi.

    Ciao
    Enrico

    in risposta a: conto corrente #64775
    Up
    0
    Down
    ::

    claudio” post=63881infondo la mia domanda è questa
    cioè fino a che punto si può arrivare per posizionare un carattere in un determinato punto
    di un foglio?
    saluti
    claudio

    La più piccola lunghezza esprimibile in TeX è circa 5.3 nm; la precisione è piuttosto elevata. 🙂

    Ciao
    Enrico

    in risposta a: conto corrente #64773
    Up
    0
    Down
    ::

    claudio” post=63878no non voglio fare il falsario
    io sono un pigro a cui non piace scrivere con la penna!!!
    io vorrei stampare sopra dei bollettini postali
    in bianco presi alla posta:)
    ciao
    claudio

    Con TeX? ❓ 😕 🙂

    Ciao
    Enrico

    in risposta a: [RISOLTO] Inserire testo introduttivo alla bibliografia #64784
    Up
    0
    Down
    ::

    r.falcone” post=63876

    Credo che
    `\AfterBibliographyPreamble{testo che vuoi scrivere prima della bibliografia}`
    sia quello che cerchi. Va messo prima di \bibliography{Bibliography} (quanto prima decidilo tu, anche nel preambolo, penso). È uno dei comandi che Markus Kohm simpaticamente omette di descrivere nella documentazione delle sue classi; probabilmente c’è nel libro (in tedesco, 20€).

    Grazie Enrico come sempre per la velocità e la completezza del tuo aiuto; mi hai indirizzato verso la soluzione del problema; purtroppo `\AfterBibliographyPreamble{testo che vuoi scrivere prima della bibliografia}` non ha funzionato; allora ho rintracciato online a questo indirizzo la guida di Kohm (in tedesco 🙁 ) e a pag. 156 ho trovato il comando `\setbibpreamble{Premessa alla bibliografia}`; l’ho inserito nel file bibliography.tex prima del richiamo a \bibliography{Bibliography} come indicavi tu e funziona!

    Hai ragione a dire che questi comandi dovrebbero essere ben documentati e magari non in tedesco! 🙂

    Be’, questo nella guida in TeX Live c’è. Ma nella sezione 3.7 intitolata “Appendix”. 😯 Però a me \AfterBibliographyPreamble funziona, e non funziona \setbibpreamble. Almeno con classicthesis. ❓ Senza funzionano entrambi, con lieve differenza: il primo meglio del secondo.

    Ciao
    Enrico

    in risposta a: [RISOLTO] Inserire testo introduttivo alla bibliografia #64782
    Up
    0
    Down
    ::

    r.falcone” post=63873Buonasera a tutti.

    Vorrei sottoporvi un piccolo quesito: è possibile inserire un piccolo testo introduttivo a cappello della bibliografia? Cioè tra il titolo “Bibliografia” e l’inizio dell’elenco dei testi?

    Sto utilizzando il pacchetto “ClassicThesis”, ho fatto delle prove ma ottengo sempre il testo in una pagina e titolo e riferimenti in quella successiva.

    Il codice nella pagina è il seguente:

    `\manualmark
    \markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}} % work-around to have small caps also
    %\phantomsection
    \refstepcounter{dummy}
    \addtocontents{toc}{\protect\vspace{\beforebibskip}} % to have the bib a bit from the rest in the toc
    \addcontentsline{toc}{chapter}{\tocEntry{\bibname}}
    \bibliographystyle{plainnat}
    \label{app:bibliography}
    \bibliography{Bibliography}
    `
    Grazie a tutti.

    Credo che
    `\AfterBibliographyPreamble{testo che vuoi scrivere prima della bibliografia}`
    sia quello che cerchi. Va messo prima di \bibliography{Bibliography} (quanto prima decidilo tu, anche nel preambolo, penso). È uno dei comandi che Markus Kohm simpaticamente omette di descrivere nella documentazione delle sue classi; probabilmente c’è nel libro (in tedesco, 20€).

    Ciao
    Enrico

    in risposta a: problema numerazione pagina della bibliografia nell’indice #64766
    Up
    0
    Down
    ::


    Aggiungo un’altra cosa: è alquanto scorretto fare la stessa domanda in due forum contemporaneamente. È anche poco saggio non fornire tutte le informazioni necessarie.

    Già che ci sono ti mostro una versione umanizzata del tuo documento:
    `\documentclass[10pt,a4paper,oneside,fleqn]{book}
    \usepackage[italian,german,english]{babel}

    \usepackage{graphicx}
    \usepackage{epstopdf}
    \usepackage[centertags]{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage{float}
    \usepackage{geometry}
    \geometry{verbose,a4paper,top=2.0cm,bottom=2.0cm,left=2.0cm,right=2.0cm}

    \usepackage{fancyhdr}
    \pagestyle{fancy}

    \usepackage{emptypage}

    \usepackage[titles]{tocloft}
    \setlength{\cftbeforechapskip}{6pt}
    \setlength{\cftbeforesecskip}{6pt}
    \setlength{\cftbeforesubsecskip}{3pt}

    \def\listofsymbols{\input{symbols} \clearpage}
    \def\addsymbol #1: #2#3{$#1$ \> \parbox{6.5in}{#2 \dotfill \pageref{#3}}\\}
    \def\newnot#1{\label{#1}}

    \makeatletter
    \renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
    \thispagestyle{fancy}%
    \global\@topnum\z@
    \@afterindentfalse
    \secdef\@chapter\@schapter}

    \newenvironment{abstract}[2]
    {\cleardoublepage\thispagestyle{fancy}
    \renewcommand{\abstractname}{#1}
    \selectlanguage{#2}}
    \vspace*{\fill}
    \begin{center}
    \bfseries\Large\MakeUppercase\abstractname
    \end{center}}
    {\par\vfill}

    \usepackage{etoolbox}
    \addto\captionsenglish{\renewcommand{\bibname}{REFERENCES}}

    \makeatletter
    \def\@biblabel#1{#1.}
    \makeatother
    \patchcmd{\thebibliography}{\advance\leftmargin\labelsep}
    {\labelsep=0.7cm \advance\leftmargin\labelsep}{}{}
    \pretocmd{\thebibliography}{%
    \cleardoublepage
    \phantomsection
    \addcontentsline{toc}{chapter}{\bibname}%
    \raggedright}{}{}

    \begin{document}

    \begin{titlepage}
    \input{Title}
    \end{titlepage}

    \frontmatter
    \begin{abstract}{italian}{SOMMARIO}
    \normalsize\emph{Tanto va la gatta al largo che ci lascia lo zampino}
    \end{abstract}

    \begin{abstract}{german}{ZUSAMMENFASSUNG}
    \normalsize\emph{Wenn die Katze geht zu viel zu verraten, kann verlor seine kleine Hand}
    \end{abstract}

    \begin{abstract}{english}{ABSTRACT}
    \normalsize\emph{If the cat goes too much away, can lost its little hand}
    \end{abstract}

    \tableofcontents

    \chapter*{LIST OF SYMBOLS}
    \listofsymbols

    \mainmatter
    \setcounter{secnumdepth}{-1}
    \include{Introduction}
    \setcounter{secnumdepth}{3}

    \include{Chapter1}

    \setcounter{secnumdepth}{-1}
    \include{Conclusions}
    \setcounter{secnumdepth}{1}

    \cleardoublepage

    \bibliographystyle{phdpisa5}
    \bibliography{References}

    \end{document}`
    Senza tanti \bf\Large e \vspace{-20pt} che sono terrificanti. Anche altre cose lo erano.

    Ciao
    Enrico

    in risposta a: \thetitle e fancydr #50863
    Up
    0
    Down
    ::


    Be’, certo, se usi \kepttitle prima di averlo definito …

    Ciao
    Enrico

    in risposta a: problema numerazione pagina della bibliografia nell’indice #64765
    Up
    0
    Down
    ::

    nadorpatonel” post=63854Salve.
    Ho due ultimi problemi che sinceramente pensavo di aver risolto e invece tali soluzioni mi producevano nuovi problemi dunque rieccomi qui.
    Per prima cosa, quando introduco la bibliografia nel mio lavoro lo faccio in questo modo:
    `% Una pagina bianca
    \newpage
    \thispagestyle{empty}
    \addtocounter{page}{-1}

    % Bibliografia
    \cleardoublepage
    \phantomsection
    \renewcommand{\bibname}{\bf\Large{REFERENCES}\vspace{-20pt}}
    \begin{flushleft}
    \bibliographystyle{phd}
    \addcontentsline{toc}{chapter}{REFERENCES}
    \makeatletter\def\@biblabel#1{#1.}\makeatother
    \bibliography{References}
    \end{flushleft}`

    Non so per quale motivo, ma rispetto al resto del lavoro la posizione del titolo della pagina dei riferimenti, parte più in basso rispetto agli altri titoli.
    Secondo problema, come vedete ho introdotto sia \cleardoublepage che \phantomsection ma ciononostante nell’indice la bibliografia compare alla stessa pagina precedente ovvero quella delle conclusioni. Ho provato anche la soluzione di ricorrere a tocbibind, ma come vi dicevo inizialmente, sebbene questa mi risolveva il secondo problema, andava a modificarmi anche altre impostazioni della pagina dei riferimenti e sinceramente sono un pò stanco di cercare ulteriori soluzioni, dunque se fosse possibile non dover creare ulteriori complicazioni ne sarei ben lieto.

    come al solito…GRAZIE TANTISSIMO per qualunque vostro suggerimento

    È ovviamente flushleft che fa il danno. Puoi evitare tutta quella roba con un codice riassuntivo da mettere nel preambolo:
    `\usepackage{etoolbox}
    \makeatletter
    \def\@biblabel#1{#1.}
    \makeatother
    \renewcommand{\bibname}{REFERENCES}
    \pretocmd{\thebibliography}{%
    \cleardoublepage
    \phantomsection
    \addcontentsline{toc}{chapter}{\bibname}%
    \raggedright}{}{}`
    Alla fine scriverai semplicemente
    `\bibliographystyle{phd}
    \bibliography{References}`
    che mi sembra un pochino meglio.

    Domanda: perché “\newpage\thispagestyle{empty}\addtocounter{page}{-1}\cleardoublepage”? 😯 Stai forse cercando di emulare con trucchi strani quello che il pacchetto emptypage fa già da sé, cioè lasciare vuote le pagine aggiunte per andare a una pagina dispari? 🙂

    Una bibliografia composta a bandiera sarebbe per me l’ultima spiaggia. 🙂

    Ciao
    Enrico

    in risposta a: Transizioni di slide con beamer su Mac #64761
    Up
    0
    Down
    ::

    cfiandra” post=63847Ciao,

    volevo segnalare un comportamento, inaspettato, che mi è successo sul mac. Aprendo una presentazione con la solita anteprima, le transizioni di slides (esempio \transsplitverticalin – beameruserguide pp 143,144) non si sono visualizzate. Funzionano, invece, installando adobe reader. Esiste qualche ragione?

    Semplice: Anteprima non fa transizioni. Non è obbligatorio che siano interpretate dai visualizzatori PDF.

    Ciao
    Enrico

    in risposta a: [RISOLTO] classicthesis: mancata compilazione bibliografia #64754
    Up
    0
    Down
    ::

    r.falcone” post=63843Onestamente fino al punto 6 c’ero arrivato ma non avrei mai immaginato di dover fare un doppio “Typeset”. 😯

    Non c’è da sorprendersi. Vediamo come funziona:

    1. Alla prima compilazione con pdflatex viene scritto il file .aux nel quale compaiono le chiavi corrispondenti alle opere citate.
    2. Facendo andare BibTeX viene consultato il database bibliografico (.bib), ne vengono estratti i record corrispondenti alle opere citate e viene scritto il file .bbl
    3. Alla compilazione successiva con pdflatex non si può ancora sapere quali siano i numeri assegnati ai vari elementi della bibliografia, perché di solito sta in fondo; il comando \bibliography dice qual è il database da consultare, ma contiene anche l’istruzione \@input{\jobname.bbl} (cioè leggi il file prodotto con BibTeX, se esiste); solo a questo punto possono essere scritti nel file .aux i numeri di riferimento.
    4. Alla compilazione successiva il file .aux prodotto al giro precedente (che viene sempre letto all’inizio di una compilazione) contiene i numeri di riferimento.

    Non è un problema vero: durante la stesura del documento farai parecchie compilazioni e magari ogni tanto i riferimenti saranno sballati (perché hai aggiunto o tolto un \cite, per esempio). Ogni volta, però, LaTeX ti avvisa se è necessaria un’altra compilazione per risolvere i riferimenti incrociati. Non serve farlo, se non alla compilazione definitiva, oppure se a un certo punto vuoi una versione “stabile”.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 2,911 al 2,925 (di 13,205 totali)

Go to top▲