Risposte nei forum create
-
AutoreRisposte
-
::
Grazie Enrico,
la soluzione con minipage funziona. Quella con
`\hrule heigth 0pt\relax`
stampa invece una riga con height scritto sotto. Ho cercato sull’Introduzione ma non ho capito qual è la sintassi di \hrule.Ciao,
DanieleUffa! 🙁 Scrivere “height” correttamente mi riesce solo una volta su due. 🙁
Ciao
Enrico
::Ciao a tutti,
ho un problema con l’allineamento del testo in beamer. Seguendo l’articolo di Lorenzo sto usando columns per dividere i frame in colonne. Ottengo un problema evidenziato tramite il seguente esempio. Sapete come mai si presenta?Al posto del rettangolo nella mia presentazione ci va una figura.
Grazie,
Daniele`\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}\setbeamercolor{gbwhite}{fg=white,bg=green!35!blue}
\newcommand{\myName}{Daniele}
\newcommand{\myTitle}{Uso della classe beamer per ottenere una presentazione accattivante\dots\ ci riuscirò?}
\newcommand{\myUni}{mia università}
\newcommand{\myProf}{mio relatore}
\newcommand{\myTime}{GG MM AAAA}\author{\myName}
\date{\myTime}
\institute{\myUni}
\title{\myTitle}\usetheme{Ilmenau}
\begin{document}
\section{Prima section}
\subsection{Prima subsection}
\begin{frame}
\frametitle{Titolo del frame}
\begin{columns}[t]
\begin{column}{.45\textwidth}
\rule[1mm]{.98\textwidth}{4.5cm}
\end{column}\begin{column}{.45\textwidth}
\begin{alertblock}{Ecco il blocco}
\begin{itemize}\small
\item Come mai se ne va qua in fondo?;
\item Proprio non lo capisco.
\end{itemize}
\end{alertblock}
\end{column}
\end{columns}\end{frame}
\end{document}`
La tua idea di “top” non è la stessa di LaTeX quando si ha a che fare con \rule, ma anche con le immagini. Se subito dopo \begin{column}{
} metti
`\hrule height 0pt\relax`
avrai l’allineamento richiesto. Ottieni lo stesso con
`\begin{frame}
\frametitle{Titolo del frame}
\centering
\begin{minipage}[t]{.45\textwidth}
\hrule height 0pt\relax
\rule[1mm]{.98\textwidth}{4.5cm}
\end{minipage}\hfill
\begin{minipage}[t]{.45\textwidth}
\begin{alertblock}{Ecco il blocco}
\begin{itemize}\small
\item Come mai se ne va qua in fondo?;
\item Proprio non lo capisco.
\end{itemize}
\end{alertblock}
\end{minipage}`
Ciao
Enrico
::A questo punto in prompt dei comandi scrivo:
`C:\Windows\Temp\xymtex\base>latex chemstr.drv`
In questo modo si dovrebbe generare il file chemstr.dvi, ma in prompt dei comandi compare il seguente messaggio d’errore: “! laTeX Error: This file needs format ‘pLaTeX2e’ but this is ‘LaTeX2e’.”
Questo passaggio non serve. Hai già tutti i file .sty che ti servono.
Ciao
Enrico
::Gli elementi dello stile tipografico[/i], R. Bringhurst”]Le liste, così come i sommari e le ricette, rappresentano opportunità per costruire strutture architettoniche in cui lo spazio tra gli elementi serve sia a separare sia ad unire. I due modi più comuni per distruggere tale opportunità consistono nel disporre ampi spazi vuoti che l’occhio non riesce ad attraversare senza l’aiuto della mano e comporre inutili file di punti che obbligano l’occhio ad attraversare la larghezza della pagina come un prigioniero sotto scorta verso la sua cella.
Buonasera a tutti.
Avevo letto dell’incompatibilità tra questi due pacchetti sulla breve guida, ed oggi l’ho sperimentata in un mio documento.
Come citato sempre sulla guida, sono andato a vedere la documentazione di tocloft per riparare al problema, ma non funziona.Allora, ho il seguente
`\documentclass{book}\usepackage[nohints,tight,italian]{minitoc}
\renewcommand{\mtcSfont}{\sffamily}
\renewcommand{\mtcSSfont}{\sffamily}% \usepackage{tocloft}
% \renewcommand{\cftchapleader}{}
% \renewcommand{\cftchapafterpnum}{\cftparfillskip}
% \renewcommand{\cftsecleader}{}
% \renewcommand{\cftsecafterpnum}{\cftparfillskip}
% \renewcommand{\cftsubsecleader}{}
% \renewcommand{\cftsubsecafterpnum}{\cftparfillskip}\begin{document}
\dominitoc
\tableofcontents\chapter{First}
\minitoc\mtcskip\section{Sub-first}
Hello World.\section{Sub-second}
Ciao Mondo.\end{document`
in cui ho caricato tocloft al solo scopo di togliere i puntini, per seguire il consiglio di Bringhurst.Allo stesso tempo, checché se ne dica, voglio usare i miniindici. Se decommentate quel blocco, tocloft riporta il testo dei miniindici in carattere normale ed i numeri in sans. Vorrei avere tutto in sans-serif (come ho impostato con i vari \renewcommand di minitoc).
La soluzione offerta nella documentazione (forse dipende dal fatto che oggi sono fuso) non funziona.
Come posso risolvere?
Grazie,
ansys.Non usando minitoc. 🙂
Oppure dando i comandi al momento opportuno. Tutta quella roba con \cft può essere ridotta:
`\documentclass{book}\usepackage[nohints,tight,italian]{minitoc}
\usepackage{tocloft}
\renewcommand{\cftchapfillnum}[1]{%
\cftchapfont\nobreak\hspace{1.5em}#1\cftparfillskip\par}
\renewcommand{\cftsecfillnum}[1]{%
\nobreak\hspace{1.5em}#1\cftparfillskip\par}
\renewcommand{\cftsubsecfillnum}[1]{%
\nobreak\hspace{1.5em}#1\cftparfillskip\par}\begin{document}
\dominitoc
\tableofcontents%%% Adesso non ci interessa più l'indice generale
%%% e impostiamo il font per i miniindici
\renewcommand{\cftsecfont}{\sffamily}
\renewcommand{\cftsubsecfont{\sffamily}\chapter{First}
\minitoc\mtcskip\section{Sub-first}
Hello World.\section{Sub-second}
Ciao Mondo.\end{document`
L’uso di \cftXfillnum non è documentato in tocloft, quindi la cosa è lievemente rischiosa, ma non credo che cambierà.Ciao
Enrico
::si in effetti la guida recita:
The PDF driver requires the PDFlib library of Thomas Merz to be installed, which is available here, version 4.0.3 or above.
non so però come installare questa PDFlib (su Ubuntu)
qualche aiuto ?Convertire un eps in pdf richiede solo lo script epstopdf che fa parte di TeX Live:
`epstopdf file.eps`
Ciao
Enrico
21 Febbraio 2011 alle 14:23 in risposta a: HELP! biblatex, mixing interfaces, xref: come fare? #56241::Mi scuso per le abbreviazioni, mi sono fatta prendere dall’entusiasmo 🙂 .
Immaginavo non fosse possibile risolvere direttamente il problema proprio perchè richiedo un tipo di record che ha bisogno dell’anno.
Peccato che mi devo attenere alle richieste della prof. per cui sto facendo questo lavoro, ma cosa ben più grave è che sarà lei ad inserire il testo e gli elementi della bibliografia… e la sua conoscenza di latex è praticamente nulla!!! Quindi, anche se ti ringrazio per il suggerimento che mi hai dato (e personalmente lo userei), so che se lo propongo a lei non sarà apprezzato 🙁 (perchè “troppo complicato”).
Ti ringrazio tantissimo, mi segno la risposta che mi hai dato per un futuro…
DanielaAggiungi questo in testa al file .bib:
`@preamble{“\newcommand{\gobbleparens}[1]{#1\aftergroup\realgobbleparens} ”
#”\def\realgobbleparens#1){} “}`
Il tuo testo senza data sarà inserito così:
`@book{siegfrid,
author = {Siegfrid, {\gobbleparens{T}}homas},
title = {Odds Are, It's Wrong},
year = {\@},
}`
Se non è Thomas il nome, metti quello che vuoi, anche solo
`author = {Siegfrid, {\gobbleparens{T}}},`
ma esattamente così (niente punto di abbreviazione). In questo modo non dovrebbe essere necessario alcun aggiustamento manuale.Ciao
Enrico
::Sì che ho fatto compilare bibtex.
Cmq, ho visto che quello che mi hai scritto funziona, ma dovrei usare \bibliographystyle{plainnat} mentre a me serve usare \bibliographystyle{natbib} perchè ho bisogno di avere la bibliografia con “autore, (anno), titolo….. “.
è possibile risolvere il problema anche con lo stile di bibliografia natbib??Of course not, indipendentemente dal numero di punti di domanda che aggiungi alla fine dei tuoi messaggi. 🙂 E delle abbreviazioni che ti prego di non usare qui. 🙂
Quello stile prevede di mettere l’anno, come pensi che possa fare senza?
L’unico modo che vedo è di lasciar perdere tutto finché sei alla versione finale del file bibliografico, cioè non hai altri titoli da aggiungere. A quel punto fai andare bibtex per l’ultima volta, poi apri il file .bbl che ne ottieni. Là troverai qualcosa del tipo
`\bibitem[Vitruvio~Pollione(????)]{vitruvio}
Vitruvio~Pollione, M. (????).
\newblock {\em De architectura}.`
che modificherai in
`\bibitem[Vitruvio~Pollione()]{vitruvio}
Vitruvio~Pollione, M.
\newblock {\em De architectura}.`
Ciao
Enrico
::Le ho appena scritte nel messagio sopra (ho intuito tardi che potevano essere utili, sorry 🙁 )… cmq ho messo \usepackage[round,sort]{natbib}
Il seguente documento
`\documentclass[a4paper]{article}
\usepackage[round,sort]{natbib}
\bibliographystyle{plainnat}\begin{document}
\citep{vitruvio}, \citep{pippo}
\bibliography{vitruvio}
\end{document}`
con questo database bibliografico vitruvio.bib
`@book{vitruvio,
author = {Vitruvio Pollione, Marco},
title = {De architectura},
key = {Vitruvio Pollione},
}
@book{pippo,
author={De Pippis, Pippo},
title={Noccioline},
year={1965},
}`
produce una riga con(Vitruvio Pollione), (De Pippis, 1965)
Suppongo che tu abbia fatto andare di nuovo BibTeX, vero?
Ciao
Enrico
::Ho praticamente copiato dal tuo:
`
@book{siegfrid,
author = { Siegfrid, T.},
title = {Odds Are, It's Wrong},
key={Siegrfid},
}`e ho anche provato copia/incollando quello che hai scritto tu e citandolo sul testo, ma mi viene fuori (Vitruvio Pollione, ????).
Preambolo del documento, servono in particolare le impostazioni di natbib.
Ciao
Enrico
::Ciao a tutti,
ho fatto la bibliografia del mio documento con BIBTEX e il pacchetto NATBIB perchè ho bisogno di avere le citazione con (AUTORE, ANNO). Di tutta gli elementi della bibliografia ho l’anno, ma di un singolo elemento (per il quale ho usato il tipo di recod “misc”) non è possibile ricavare l’anno in cui è stato scritto.
Nelle citazioni mi viene fuori (AUTORE, ????) e capisco il motivo, ma c’è un modo per eliminare quei punti di domanda? ❓
Ho anche provato a scrivere “sconosciuto”, ma nei riferimenti mi viene fuori (AUTORE, iuto). Qualcuno ha suggerimenti?
Vi ringrazio 🙂
DanielaPS: ho guardato che qualcuno aveva già trattato l’argomento ma non ho trovato nulla 🙁
PS2: non ho riportato codice perchè non avrei idea di cosa scrivere, se vi serve mi dite cosa riportare?Secondo il manuale di natbib dovrebbe essere sufficiente usare il campo “key”:
`@book{vitruvio,
author = {Vitruvio Pollione, Marco},
title = {De architectura},
key = {Vitruvio Pollione},
}`
Prova a vedere se funziona. Nel campo key metti ciò che vuoi che venga quando citi.Ciao
Enrico
-
AutoreRisposte