Risposte nei forum create
-
AutoreRisposte
-
30 Marzo 2025 alle 6:56 in risposta a: [RISOLTO] Problema interazione fra Google Docs e Texlive #122378::
Forse ho risolto e indico qui come.Tramite Firefox, che non presentava il problema, ho disabilitato i font aggiuntivi che avevo caricato su Google Docs, tutti. Mi pare di averne lasciato solo uno.
Da quel momento, il problema non sussiste più.Deduco che il problema era legato ad una interazione fra font doppioni di Google Docs e di Texlive.
Farò ulteriori test, ma intanto indico come risolto il problema.
30 Aprile 2023 alle 14:30 in risposta a: [RISOLTO] Stile del ToC per Front/Backmatter diverso rispetto al Mainmatter #121612::
Grazie mille!
Ho messo [tt]scshape[/tt] nel mainmatter, ma capisco che devo cercare di conoscere meglio questo [tt]etoolbox[/tt], che mi sa essere molto utile!EDIT
La tua soluzione mi ha consentito di comprendere meglio la pagina 161 della documentazinoe di [tt]memoir[/tt]. In breve, pare che la cosa da me richiesta sia possibile anche con gli strumenti interni della classe!
Ri-grazie!
29 Aprile 2023 alle 12:56 in risposta a: [RISOLTO] Stile del ToC per Front/Backmatter diverso rispetto al Mainmatter #121610::
Bah! Un sistema l’ho appena trovato:
`
% !TeX TS-program = xelatex
% !TeX encoding = UTF-8 Unicode
% !TeX spellcheck = it_IT
% !TeX root = memoir.tex
% !BIB TS-program = biber\documentclass[%
b5paper,%
11pt,%
twoside,%
]{memoir}
%\setlength{\parindent}{0.5cm}
\usepackage[italian]{babel}\gappto\captionsitalian{\renewcommand\contentsname{Sommario}}
\settocdepth{subsubsection}
% Part
\renewcommand\thepart{\roman{part}}
\renewcommand\cftpartpresnum{\scshape}
\renewcommand\cftpartfont{\scshape}
\renewcommand\cftpartpagefont{\normalfont}% Chapter
\renewcommand{\chapternumberline}[1]{}
\renewcommand\cftchapterfont{\scshape}
\renewcommand\cftchapterpagefont{\normalfont}% Section
\renewcommand\cftsectionpresnum{\scshape}
\renewcommand\cftsectionfont{\normalfont}
\renewcommand\cftsectionpagefont{\normalfont}
%\setlength{\cftbeforesecskip}{.1em}% Subsection
\renewcommand\cftsubsectionpresnum{\scshape}
\renewcommand\cftsubsectionfont{\normalfont}% Subsubsection
\renewcommand\cftsubsubsectionpresnum{\scshape}
\renewcommand\cftsubsubsectionfont{\normalfont}% Larghezza dello spazio del numero di pagina
% Utile solo in caso di dots
\setpnumwidth{2.55em}
\setrmarg{3.55em}% Indentazione
\cftsetindents{chapter}{0cm}{0cm}
\cftsetindents{section}{0.5cm}{0.5cm}
\cftsetindents{subsection}{1cm}{2em}% Disabilitare Dots
\renewcommand{\cftdot}{}\usepackage{lipsum}
\usepackage{hyperref}\begin{document}
\frontmatter
\tableofcontents*\chapter*{Premessa}
\addcontentsline{toc}{chapter}{\normalfont\itshape Premessa}
\lipsum
\chapter{Info}
\lipsum\mainmatter
\part{Premesse Generali}
\chapter{Nozioni di Base}
\section{Sezione}
\lipsum\section{Sezione 2}
\subsection{Sottosezione 1}
\lipsum
\subsection{Sottosezione 2}
\lipsum\chapter{Capitolo 2}
\section{Sezione}
\lipsum
\section{Sezione}
\lipsum\backmatter
\chapter{Appendice 1}
\section{Sezione}
\lipsum
\section{Sezione}
\lipsum
\chapter{Appendice 2}
\section{Sezione}
\lipsum
\section{Sezione}
\lipsum
\section{Sezione}
\lipsum
\end{document}
`Ovviamente, se c’è un modo più elegante e pulito, meglio ancora! 8)
::
Sì, è più o meno quello che chiedevo.Io immaginavo un simile schema, senza bisogno di reledpar, ma solo reledmac:
`
\includegraphics…\newpage
\beginnumbering
\pstart
…
\pend
\endnumbering\newpage
\includegraphics…\newpage
\beginnumbering
\pstart
…
\pend
\endnumberingetc
`Ma mi chiedevo se esistesse un pacchetto in grado di automatizzare il caricamento della foto sul verso.
19 Gennaio 2023 alle 10:56 in risposta a: Edizione con volumi autonomi ma legati riferimenti incrociati #121391::Iacobus1983″ post=121962Una piccola prova di concetto con la classe book (usando \part) ed etoc
La cosa che mi pare più complessa sono gli indici analitici: dato che il contatore delle pagine viene resettato, se devono valere per i tre volumi insieme occorrerà aggiungere il n. di volume (cioè il numero di parte) al n. di pagina. Però su questo non posso aiutare, non ho nessuna esperienza.
Sì, ho già risolto con etoc e anche con titletoc, nonché con la classe memoir, utilizzando il comando [tt]\book[/tt].
Però, come già detto, resettare le pagine comporta anche problemi con hyperref nei segnalibri del PDF risultante.Circa gli indici, per fortuna saranno, se ce li metto, indipendenti per volume.
Insomma, si tratta di tre volumi autonomi, anche se legati da crossref. Dei tre, due sono in preparazione e il primo è in verità un remake aggiornato di un altro volume già pubblicato. Il terzo è ancora in mente dei.
Per questi motivi, mi vien voglia di fregarmente e aggiungere i riferimenti incrociati agli altri volumi a mano.
18 Gennaio 2023 alle 22:06 in risposta a: Edizione con volumi autonomi ma legati riferimenti incrociati #121388::
Ciao Heinrick, ho fatto delle prove ed in effetti funziona. Ero prevenuto poiché anni fa scoprii che reledmac fa a pugni con la classe memoir e segnalai il problema a Maieul.In questa fase, sto cercando di capire come funziona la classe memoir. In particolare sto cercando di replicare l’aspetto del mio libro utilizzando gli strumenti interni allo scopo di ridurre i pacchetti esterni, che comunque, da rapidi sondaggi, potrebbero comunque essere utilizzati.
Sono anche riuscito ad ottenere il doppio sommario, sia con titletoc sia con etoc, ma rimane il problema di azzerare il computo dei capitoli ad ogni volume, pena problemi, per altro documentati, con hyperref.
Nel mio caso, i riferimenti incrociati puntano principalmente dei [tt]pstartref[/tt] e debbo dire che, nel complesso, funzionano benone, a meno, naturalmente, di miei errori materiali.
Certo, esiste comunque un elemento di perplessità: se compilo i due o tre volumi per intero, quanto tempo mi devono durare le molteplici compilazioni di reledmac, considerando che nel mio caso si parla di centinaia di pagine in greco?
Dovendoli poi pubblicare separatamente, i volumi andranno divisi a metà e ciò comporterà, o almeno credo, la perdita dei symlinks di hyperref.Comunque, ci sto studiando, anche troppo, visto che ho trascurato cose di lavoro che in effetti erano più importanti! 😀
Intanto, grazie anche a te dei suggerimenti!
17 Gennaio 2023 alle 16:24 in risposta a: Edizione con volumi autonomi ma legati riferimenti incrociati #121386::Iacobus1983″ post=121955Mi chiedo se una soluzione non possa essere usare per i volumi il comando \book della classe memoir (cioè un livello di sezionamento superiore a part). In tal caso il file potrebbe essere uno solo per i tre volumi (resettando manualmente il contatore delle pagine; può essere un po’ macchinoso se ci fosse un’introduzione di ogni volume con numerazione a sé stante). Per i sommari indipendenti si potrebbe usare etoc, che se ben ricordo dà la possibilità di fare degli indici parziali. Ci si dovrebbe arrangiare per i frontespizi.
AGGIUNTA: per i sommari parziali, anche minitoc o titletoc potrebbero essere usati invece di etoc. E se i volumi non hanno parti, forse si può usare \part per i volumi.
Dovrei studiare la classe [tt]memoir[/tt], che non conosco e di cui ignoro la compatibilità con [tt]reledmac[/tt].
Circa i pacchetti per il toc, li avevo provati, ma purtroppo non riuscivo ad ottenere sommari autonomi per ciascun volume, anche perché non riuscivo ad autonomizzare completamente i capitoli, anche per la numerazione dei medesimi, che, ad ogni volume, dovrebbe resettarsi.
Il mio problema è infatti che i singoli volumi devono essere completamente autonomi (con ciascuno un suo frontmatter etc.). L’unica cosa che li deve legare è un complesso sistema di riferimenti incrociati.In ogni caso, grazie mille per i suggerimenti! Proverò tra qualche giorno, quando avrò un po’ di tempo, a riprendere la questione.
14 Gennaio 2023 alle 17:41 in risposta a: Edizione con volumi autonomi ma legati riferimenti incrociati #121384::
In effetti, vedo ora nel changelog dell’ultima release di AUCTeX quanto segue:AUCTeX is now able to place all generated output files, including those that are produced by applications running under AUCTeX, temporary files related to region processing and preview-latex files, in an output directory. To use this feature, set the new user option TeX-output-dir to the absolute path of the output directory or a relative path which would be interpreted as being relative to the master file in a multifile document.
Note that this feature doesn’t work if the document includes sub file placed in sub directory below the main file via ‘\include’ command.
Tuttavia, avevo avuto problemi anche con TeXstudio
14 Gennaio 2023 alle 14:14 in risposta a: Edizione con volumi autonomi ma legati riferimenti incrociati #121383::OldClaudio” post=121948Mi domando se sia errore di emacs o di TeX Live sulla tua particolare piattaforma. Io sulMac non ho mai avuto questi problemi. Non ricordo di aver mai provato su Windows perchè sono 16 anni che non lo uso più… 🙂
Da qualche giretto on-line avevo visto che era un problema trasversale e in effetti il medesimo errore lo ottenevo con altri programmi, ad esempio TeXstudio.
Da qualche parte avevo letto che si tratta proprio di una scelta di sicurezza da parte degli sviluppatori, che hanno voluto limitare [tt]/include[/tt].
Io uso Debian.
Altro non so!
::
Ad ogni modo, prova se ti piace così:
`
% !TeX TS-program = pdflatex\documentclass[a4paper,10pt]{book}
\usepackage{geometry}
\geometry{a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm}
%\usepackage{frontespizio}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
%\usepackage{eurosym}
%\usepackage{enumerate}
%\usepackage{bm}
%\usepackage{graphicx}
%\usepackage{amsmath}
%\usepackage{amsfonts}
%\usepackage{amssymb}
%\usepackage{pdfpages}
%\usepackage{url}
%\usepackage{enumitem}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{\nouppercase{\leftmark}\\}
\rhead{\nouppercase{\rightmark}}
\cfoot{\thepage}%\newtheorem{definizione}{Definizione}[section]
%\newtheorem{teorema}{Teorema}[subsection]
%\newtheorem{corollario}{Corollario}[subsection]
%\newtheorem{esempio}{Esempio}[subsection]
%\newtheorem{criterio}{Criterio}[subsection]
%\numberwithin{equation}{subsection}
%\numberwithin{esempio}{subsection}
%\numberwithin{teorema}{subsection}
%\numberwithin{corollario}{subsection}
%\numberwithin{definizione}{subsection}
%\numberwithin{criterio}{subsection}
%\graphicspath{{./images}}
\newenvironment{abstract}
{
\begin{center}
\bfseries \abstractname
\end{center}
}
{\vfill\null}\usepackage[colorlinks,linkcolor=red]{hyperref}
\begin{document}
\pagestyle{empty}
\cleardoublepage
\begin{titlepage}
\begin{center}
\vspace*{1cm}\textbf{Manuale su R}
% \vspace{0.5cm}
% Thesis Subtitle\vspace{1.5cm}
\textbf{Roberto Boggiani}
\vfill
% A thesis presented for the degree of\\
% Doctor of Philosophy% \vspace{0.8cm}
% \includegraphics[width=0.4\textwidth]{university}
% Department Name\\
% University Name\\
% Country\\
% Date
\end{center}
\end{titlepage}\begin{flushright}
\null\vspace{\stretch{1}}
\begin{flushright}
\textit{A Anna Lisa}
\end{flushright}
\vspace{\stretch{2}}\null
\end{flushright}\begin{abstract}
Questo manuale è stato pensato come una guida pratica per l'utilizzo di R. In esso sono presenti alcuni aspetti di teoria quando questi sono indispensabili per la trattazione e la spiegazione dell'uso dei vari programmi. Il manuale è ricco di esempi e di codici che possono essere facilmente eseguiti e verificati.
\end{abstract}\frontmatter
\tableofcontents
%\listoffigures
%\listoftables%\newpage
\mainmatter
\include{Basi.tex}
% \input{Grafica.tex}
% \input{Statisticadescrittiva.tex}
% \input{Statisticainferenziale.tex}
% \input{Analisivarianza.tex}
% \input{Analisicovarianza.tex}
% \input{Modellolineare.tex}
% \input{Modellolinearegeneralizzato.tex}\backmatter
\end{document}
`
::
Il codice da te postato, ovvero
`\documentclass[a4paper,10pt]{book}
\usepackage{frontespizio}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{eurosym}
\usepackage{enumerate}
\usepackage{bm}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{pdfpages}
\usepackage{url}
\usepackage[colorlinks,linkcolor=red]{hyperref}
\usepackage{geometry}
\geometry{a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm}
\usepackage{enumitem}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{\nouppercase{\leftmark}\\}
\rhead{\nouppercase{\rightmark}}
\cfoot{\thepage}
\newtheorem{definizione}{Definizione}[section]
\newtheorem{teorema}{Teorema}[subsection]
\newtheorem{corollario}{Corollario}[subsection]
\newtheorem{esempio}{Esempio}[subsection]
\newtheorem{criterio}{Criterio}[subsection]
\numberwithin{equation}{subsection}
\numberwithin{esempio}{subsection}
\numberwithin{teorema}{subsection}
\numberwithin{corollario}{subsection}
\numberwithin{definizione}{subsection}
\numberwithin{criterio}{subsection}
\graphicspath{{./images}}
\newenvironment{abstract}
{\cleardoublepage
\thispagestyle{empty}
\null
\vfill
\begin{center}
\bfseries \abstractname
\end{center}
}
{\vfill\null}
\begin{document}
\frontmatter
\title{Manuale su R}
\author{Roberto Boggiani}
\date{\today}
\maketitle
\tableofcontents
%\listoffigures
%\listoftables
\newpage
\begin{flushright}
\null\vspace{\stretch{1}}
\begin{flushright}
\textit{A Anna Lisa}
\end{flushright}
\vspace{\stretch{2}}\null
\end{flushright}
\begin{abstract}
Questo manuale è stato pensato come una guida pratica per l'utilizzo di R. In esso sono presenti alcuni aspetti di teoria quando questi sono
indispensabili per la trattazione e la spiegazione dell'uso dei vari programmi. Il manuale è ricco di esempi e di codici che possono essere
facilmente eseguiti e verificati.
\end{abstract}
\mainmatter
\include{Basi.tex}
% \input{Grafica.tex}
% \input{Statisticadescrittiva.tex}
% \input{Statisticainferenziale.tex}
% \input{Analisivarianza.tex}
% \input{Analisicovarianza.tex}
% \input{Modellolineare.tex}
% \input{Modellolinearegeneralizzato.tex}
\backmatter
\end{document}`non dà alcun errore, almeno nel mio sistema. Ho anche creato un file Basi.tex contenente lettere a caso e continua a funzionare.
13 Gennaio 2023 alle 13:17 in risposta a: Edizione con volumi autonomi ma legati riferimenti incrociati #121381::OldClaudio” post=121943Non mi pare un problema; nell’AerteLaTeX di Pantieri (vedi la documentazione nel sito del forum guit, sottosezione Documentazione) ogni capitolo è in una sottocartella. Io evito, ma per Pantieri è essenziale, suppongo, per glistessi motivid’ordine tuoi; Luiimporta i suoi file con \input,ma suppongo che non ci siano problemei a farlo con l’accoppiata \includeonlye \include.
Purtroppo in quei casi la compilazione va a farsi benedire immediatamente, almeno su emacs, con il seguente errore:
`ERROR: I can't write on file `Capitoli/00-Premessa.aux'.— TeX said —
\@include …mmediate \openout \@partaux “#1.aux”
\immediate \write \@partau…l.132 \include{Capitoli/00-Premessa}`
12 Gennaio 2023 alle 10:47 in risposta a: Edizione con volumi autonomi ma legati riferimenti incrociati #121379::OldClaudio” post=121941Cuao Domenico.
Per il sommario devi conservare il file .toc della compilazione dell’intera opera; Quindi quando completi il rpimo volume e includi solo i file della prima parte, non hai problemi.
Quando compili il secondo volume devi conservare il file .toc dell’intera opera con un nome diverso, poi per comporre il sommario completo dei due tomi, non devi usare \tableofcontents, ma devi importare devi importare il file salvato con un altro nume usando i comandi di basso livello; Io per fare questo definirei nel file .sty di macro personali una nuova macro che usi lo stesso codice (pieno di comandi prottetti con @) copiato dal file di classe, o addirittura dal nucleo di LaTeX, ma con il nome del file .toc già sostituito col nome del mio file rinominato. In questo modo sono sicure che il sommario contiene il sommario completo dei due volumi; al limite lo posso editare a mano, per introdurre i titoli: “Volume primo” o “Volume I”, e poi al posto giusto “Volume secondo” eccetera. Volendo puoi usare questo artificio anche per la pubblicazione del primo volume.
Con questo procedimento puoi mantenere i file dei singoli capitoli, o dei volumi, non cartelle distinti; ovviamente ti basta importarli con il precorso relativo alla cartella i del main file senza usare come per le figure, l’elenco delle cartelle dove cercarel. Quindi una cosa esplicita come \include{catella1/file-del-volume-1}. Non usando xr.sty, questo ti permete di fare le cose come si deve; tutti i file aux sono sempre conservati dove necessario, al limite copi solo quelli nella cartella del main file.
Non voglio fare come “colui che insegna ai gatti come arrampicarsi sugli alberi” (libera traduzione di un detto piemontese 🙂 ) ma qualche volta queste semplici manovre sfuggono anche a me dieci minuti dopo che le ho usate.
Sì, ma il mio problema è diverso ed è l’opposto: i singoli volumi devono avere un indice indipendente, ognuno il suo.
Ammetto che mai e poi mai mi sarebbe venuta in mente l’idea di cancellare il file toc. 😆Devo provare questa cosa, ma presumo che funzioni.
Rimane dunque solo il problema per cui \include necessita di avere file direttamente nella cartella principale, cosa che a me non piace per motivi di ordine e pulizia.
-
AutoreRisposte