Risposte nei forum create
-
AutoreRisposte
-
::
Salve, pongo un quesito in merito alla possibilità di effettuare la ricerca inversa su piattaforma Linux. leggendo altri post presnti in questa sezione mi pare di avere capito che è possibile solo utilizzando Texworks, e comunque non Texmakerx. Si dice inoltre che per farlo è necessario specificare l’opzione –synctex=1 in compilazione.
le mie domeande sono due:
confermate che a tutt’oggi con Texmakerx, in ambiente ubuntu, non è possibile fare la ricderca inversa?
volendola/dovendola fare con Texworks, mi potreste spiegare come si fa, e comunque come si effettua il settaggio di compilazione –synctex=1? Cercando tra le opzioni del programma infatti non ho capito come fare.
grazie in anticipoSul mio TeXworks (Ubuntu 10) la ricerca diretta e inversa funziona senza problemi “out of the box facendo “control-click”
Ciao
Enrico
::grazie mille, non avevo pensato al fatto che i nuovi capitoli sono sempre su nuova pagina
`\let\chapter\section `
serve per far trattare i capitoli come sezioni all’interno del gruppo, ho capito bene?
Esattamente: finito il gruppo, questo effetto scompare; il comando \tableofcontents, fra le altre cose, emette un comando \chapter che così diventa \section. Congratulazioni! Al secondo messaggio sai già queste cose!
Benvenuto! / Benvenuta!
Ciao
Enrico
::ciao a tutti,
sto scrivendo un testo in modalità book ma vorrei che il titolo apparisse sopra l’indice, non in una pagina a sè stante.
Non sto usando il comando \maketitle, ma l’ho composto come vi riporto qui sotto.
Pensavo che specificando nopagetitle l’indice sarebbe apparso subito dopo le prime righe, ma non so come fare.`
\documentclass[11pt,a4paper,oneside,notitlepage]{book}\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{floatflt}
\usepackage{amsmath}
\usepackage{chappg}\begin{document}
\pagenumbering{roman}
\begin{center}
\large{\bf – Riga titolo 1 -}\\
\vspace{5mm}
{\LARGE{\bf Riga titolo 2}}\\
\vspace{5mm}
{\LARGE{\bf Riga titolo 3}}\\
\vspace{5mm}
\large{\bf Riga titolo 4}\\
\end{center}
\vspace{15mm}\tableofcontents
\newpage
\pagenumbering{arabic}
\chapter{Introduzione}….
….
\end{document}`L’indice è un capitolo. Puoi provare così:
`\begin{center}
\large\bfseries – Riga titolo 1 –\vspace{5mm}
\LARGE Riga titolo 2
\vspace{5mm}
\LARGE Riga titolo 3
\vspace{5mm}
\large Riga titolo 4
\end{center}
\begingroup\let\chapter\section
\tableofcontents
\endgroup`
Sostituisci \pagenumbering{roman} con \frontmatter e \newpage\pagenumberin{arabic} con \mainmatter. Commetti anche l’errore di molti: \large e compagnia non sono comandi con un argomento, ma dichiarazioni.Ciao
Enrico
2 Settembre 2010 alle 17:52 in risposta a: Usando dvi to ps non compaiono le lettere polutonikogreek #491462 Settembre 2010 alle 15:52 in risposta a: Usando dvi to ps non compaiono le lettere polutonikogreek #49144::Salve.
Sto scrivendo un testo che ha usa i pacchetti psfrag e polutonikogreek.
Per far apparire correttamente i rimpiazzi di psfrag devo passare dal dvi al ps e poi al pdf, ma in questo modo non mi compaiono le lettere greche (che invece compaiono se faccio dvi to pdf).
Io sto usando Miktex 2.8, ho GSview 4.8 e Ghostscript 8.53. Non ho idea di quale pacchetto devo usare o di cosa mi manca.Accludo dichiarazione iniziale del file
\documentclass[12pt,a4paper]{amsbook} %,draft
\usepackage{amssymb, amsmath, latexsym, amsthm}
\usepackage{graphicx}
\usepackage{verbatim}
\usepackage{enumerate}
\usepackage[bottom]{footmisc}
\usepackage{psfrag}
\usepackage[italian,polutonikogreek]{babel}
\usepackage[latin1]{inputenc}
\usepackage{eurosym}
Benvenuto sul Forum!
Se faccio la strada dvi->dvips->pdf ho le lettere greche regolarmente. Hai installato la versione completa di MiKTeX?
Quali sono i passaggi che esegui, di preciso?
Ciao
Enrico
::WOW! Così funziona! Dunque l’incompabitilità è effettivamente tra i pacchetti biblatex e f2end?
Ultima domanda: anche se non paiono produrre effetti di alcun tipo, compaiono ancora errori associati al file english.lbx e riferiti al package keyval. Il messaggio dice compiler undefined, founder undefined, bycompiler undefined, byfoudner undefined, collaborator undefined, bycollaborator undefined.
Idea del perché accade?Non senza un esempio che produca i messaggi.
Ciao
Enrico
::Ciao,
ho cercato tra i topic già pubblicati qui, ma non ho trovato nulla in merito (magari mi è sfuggito, vi sarei grato se mi segnalaste un topic già esistente riguardante lo stesso problema)…La questione è la seguente: devo ottenere il PDF finale di una compilazione Latex con pagine di formato 24×17 cm. Nel file di stile (.cls) che uso, sono già presenti le seguenti istruzioni…
`\RequirePackage{graphicx}
\RequirePackage[T1]{fontenc}
\RequirePackage{ifthen}\provideboolean{@dvipdfm}
\DeclareOption{dvipdfm}{%
\setboolean{@dvipdfm}{true}
\PassOptionsToPackage{dvipdfm}{graphicx}%
}\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrbook}}
\ProcessOptions\relax\setlength{\paperwidth}{17cm}
\setlength{\paperheight}{24cm}\ifthenelse{\boolean{@dvipdfm}}
{\special{pdf: pagesize width 210mm height 297mm }}{}%\topmargin 1.5cm
%\textwidth 12cm
%\textheight 20cm
\areaset{12cm}{20cm}
\setlength{\voffset}{1.5cm}
\setlength{\hoffset}{1.5cm}\addtolength{\footskip}{-1cm}
%\evensidemargin 1.5cm
\addtolength{\oddsidemargin}{2cm}`…che teoricamente dovrebbero servire per generare il formato di pagina corretto. Invece, generando il PDF (sia con pdflatex, che con latex -> dvipdf) ottengo sempre il classico formato A4, contenente però la pagina nel formato 24×17.
Cioè, in pratica i margini e il formato sembrano essere corretti, solo che però il PDF viene “stampato” su un A4 anziché su un foglio di dimensioni 24×17. Ho già provato a modificare le dimensioni del comando \special della sezione sopra riportata, mettendo:`{\special{pdf: pagesize width 170mm height 240mm }}{}`
ma non funziona ugualmente.
Qualcuno saprebbe indicarmi some fare? Vorrei evitare di dover tagliare a mano tutte le pagine 🙁
Non mi sorprende: ci sono solo le istruzioni comprensibili a dvipdfm, quindi non a pdflatex né dvipdf (che è uno script per Ghostscript). Per pdflatex usa
`\setlength{\pdfpageheight}{24cm}
\setlength{\pdfpagewidth}{17cm}`
Ciao
Enrico
::Mmmm, secondo me non dovrebbe essere così: per capirci, questo è quello che ottengo con il tuo codice, mentre quest’altro è lo stesso passaggio, senza toccare niente nel .tex ma semplicemente usando il vecchio codice:
`
\newcommand{\moment}[2][]{%
\subsection{#2{ }\hfill\reference{\textcolor{black}{\textnormal{#1}}}}}
`
Lo spazio dopo il titolo non dovrebbe essere sempre lo stesso?No, proprio per un \par in più. Agisci sulla spaziatura con gli appositi comandi di titlesec.
Ciao
Enrico
::mi dice
`! Undefined control sequence.
… enumiv\endcsname \@kept@last@number
\relax
\begin{thesitography}{3}`Dove sta il problema?
Il fatto è che hai copiato un codice senza renderti conto che era stato scritto per risolvere un ben preciso problema: una sitografia che doveva seguire la bibliografia, proseguendo la numerazione.
Ciao
Enrico
::Grande! Beh, questa era decisamente al di sopra delle mie capacità.
Funziona perfettamente, nel migliore dei modi che avevo ipotizzato. Solo una cosa: subito dopo aggiunge una spaziatura abnorme.
http://img831.imageshack.us/img831/1074/schermatatestpdftexwork.png
Probabilmente bisogna impedire al \par di agire, o qualcosa del genere (credo che sia esattamente il doppio dello spazio giusto).
Grazie!!!!
Agisci sulla spaziatura con gli appositi comandi di titlesec
Ciao
Enrico
::Ecco un pezzo di codice che produce errori. gli errori sono riportati nel file di log che ho incluso nel primo post.
Nella stampa in pdf le note 2, 3, 4 non compaiono e nella nota 1 l’espressione ‘expressive pragmatism’ è sostituita dall’espressione @x
Inoltre in bibliografia alcune voci tra cui frega:2009a non sono riportate. Riporto per completezza anche questa voce bibliografica in fondo al post.
Ribadisco che con bibtex invece nulla di questo succede.Invece di fn2end usa endnotes con
`\usepackage{endnotes}
\let\footnote\endnote`
e togli \makeendnotesCiao
Enrico
::Col grande aiuto dell’insostituibile Enrico, sono alla fine giunto a questo:
`
\newcommand{\moment}[2][]{%
\subsection{#2{ }\hfill\reference{\textcolor{black}{\textnormal{#1}}}}}
`
In pratica è un nuovo comando da usare al posto di \subsection, con questa sintassi:
`
\moment[testopiccolo]{testo}
`
Come risultato dà un’intestazione con “testo” tale e quale a quello reso da \subsection, e a fianco, sulla stressa riga ma tutta a destra e in piccolo, un’altra stringa. \reference è un altro mio comando che ha lo scopo di marcare le stringhe di quel tipo, da mettere in piccolo.È quasi perfetto, manca solo un’ultima cosa (spero): vorrei che, nel caso in cui la somma delle 2 stringhe fosse troppo lunga per stare su una sola riga, il testo in piccolo andasse a capo tutto intero.
Pensavo quindi di introdurre un “punto di debolezza” con \linebreak[1]; solo che ho provato a cacciarlo un po’ ovunque e non ottengo mai il risultato voluto.
Suggerimenti?
Grazie!
`
\newcommand{\moment}[2][]{\subsection{#2\put@reference{#1}}}
\DeclareRobustCommand\put@reference[1]{%
{\unskip\nobreak\hfil\penalty50 \hspace{2em}\null\nobreak\hfil
\mbox{\color{black}\normalfont\reference{#1}}%
\parfillskip=0pt \par}}
`
Ciao
Enrico
::c’è da dire anche che il forum esiste per chiedere consigli e alcune cose non sempre ci sono nella guida 😉
magari non è questo il caso, però se bastasse la guida si potrebbe eliminare il forum no? 😉Be’, a pagina 73 dell’Arte di Lorenzo e Tommaso, c’è qualcosa che forse potrebbe farti riflettere.
Ciao
Enrico
::Unico problema: sto usando questo comando all’interno di \subsection, e giustamente mi riporta le stringhe alla dimensione “normale” per quel comando; se invece volessi rendele alla dimensione “normale” per il corpo del testo? (11pt dovrebbe essere, nel mio caso.)
\normalsize, che funziona come \small, \large e compagnia (quindi non è un comando con argomenti).
Ciao
Enrico
-
AutoreRisposte