Risposte nei forum create
-
AutoreRisposte
-
::
Ehm, si è difficile, perché il file principale pesca da altri files secondari in cui ci sono i testi veri e propri. Ma non è difficile costruire artificialmente un file compilabile.
`
\documentclass[a5paper,9pt,twoside]{book}
\usepackage[a5paper, top=2.0cm, bottom=2.5 cm, left=2.0cm, right=2.0cm,heightrounded,bindingoffset=8mm]{geometry}
\hbadness=10000 %non stampa nella console i messaggi Undefull hbox
\vbadness=10000 %non stampa nella console i messaggi Underfull vbox\usepackage{ledmac,ledpar} % Da qui seguono comandi LEDMAC & LEDPAR
\let\variante=\Afootnote % Definisce “variante” per indicare il primo apparato di note
\let\commento=\Bfootnote % Definisce “commento” per indicare il secondo apparato di note
\let\nota=\Aendnote % Definisce “nota” per indicare una nota di fine capitolo
\footparagraph{A} % Note di varianti di seguito, non in colonna
\footparagraph{B} % Note di commento di seguito\newcounter{para} % Definisce un contatore che contenga i numeri dei capoversi
\newcommand{\newpar}{\refstepcounter{para}% queste due righe per numerare i capoversi
\indent{\arabic{para}}\hspace{\parindent}\ignorespaces}\renewcommand*{\Rlineflag}{} %MISTERIOSO LEDPAR!
\makeatletter %MISTERIOSO LEDPAR!
\makeatother %MISTERIOSO LEDPAR!\usepackage[T1]{fontenc}
\usepackage{xltxtra} % Per scrivere in unicode con XETEX
\usepackage{booktabs} % Per fare i filetti orizzontali nelle tabelle
\usepackage{rotating} % Per fare tabelle ruotate a 90°\usepackage[latin,english,greek,italian]{babel} %Tutti pacchetti di bibliografia
\usepackage[babel]{csquotes}
\usepackage[style=verbose-trad1]{biblatex}
\bibliography{Bibliografia} %Specifica il nome del file di bibliografia\usepackage[italian]{varioref} %usa il pacchetto vref per i rif.incrociati con num. di pagina
\setmainfont{Times}
%\newenvironment{citazione} %se faccio citazione riduce automaticamente il carattere
% {\begine{quotation}\small}
% {\end{quotation}}
\raggedbottom %non fa stiracchiare il contenuto delle pagine non riempite% INIZIO DOCUMENTO
\begin{document}
\frontmatter %da qui numerazione in lettere latine
\title{il titolo}
\author{l'autore}
\date{} % Non stampa la data (come farebbe di default)
\maketitle %Stampa il titolo\chapter*{Prefazione} %Asterisco=non numerare e non includere nell'indice
\pagestyle{headings} %Definisce lo stile delle testatine
Qui c'è la Prefazione.\mainmatter %da qui numerazione in numeri arabi
\chapter{Introduzione} %Stampa il nome del capitolo
Qui c'è l'introduzione!
%\section{La tradizione manoscritta}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setlength{\emergencystretch}{3em} %Allarga righe per giustificare…. rozzo!
\begin{pages} %LEDPAR
\begin{Leftside} %Inizia la pagina di sx\chapter{Edizione del Testo}
\beginnumbering %Inizia la numerazione automatica del testo
qui c'è il \edtext{testo}{\variante{tasto, tosto, tusto, nei codici A, B, C}}, anche se in \edtext{realtà}{\variante{lealtà, maestà, pietà, nei codici bellissimi, basterà per andare a capo almeno un paio di volte? Speriamo di si, perché è brutto passare la sera a scrivere cose a caso!}} è in un altro file
\endnumbering
\end{Leftside}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{Rightside}
\beginnumbering %Inizia la numerazione automatica del testo
Qui c'è la traduzione
\endnumbering
\end{Rightside}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\Pages %LEDPAR
\end{pages} %LEDPAR
%\endinput %LEDPAR
Note Finali \\
\doendnotes{A} %stampa le note di fine capitolo
%\endprint%BIBLIOGRAFIA
\cleardoublepage
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography %compilare prima il file .aux con TexWorks!\end{document}`
Di collo ho 39 e mezzo, piede 41,5 e mi piacciono le polpette al sugo.
Le informazioni sono sufficienti?
…. 😕 😕 😕
::
Allora, calma. Forse vuoi vedere il codice, ma non è che dica un gran che. Orbene,Ho definito nel preambolo le note così:
`\let\variante=\Afootnote % Definisce “variante” per indicare il primo apparato di note
\let\commento=\Bfootnote % Definisce “commento” per indicare il secondo apparato di note
\let\nota=\Aendnote % Definisce “nota” per indicare una nota di fine capitolo
\footparagraph{A} % Note di varianti di seguito, non in colonna
\footparagraph{B} % Note di commento di seguito
`Poi, nel corpo del testo, uso una sintassi del tipo:
`\edtext{}{\variante{bla bla bla}}`
Ciò che ottengo va benissimo ma i margini non si giustificano, sono sballati, le righe vanno ad avium canis, a signore peripatetiche, in malasorte. Davvero userei altre perifrasi ma non riesco…
Ora è più chiaro?
::
Caro Enrico, avevi scritto:Se vuoi ricominciare da zero le numerazioni a ogni sezione o capitolo, scrivi uno fra
`\newcounter{para}[section]
\newcounter{para}[chapter]`
invece della dichiarazione senza argomento opzionale.In effetti vorrei ricominciare la numerazione per le pagine di destra, quindi devo resettare il counter, ho provato a inserire questo codice (l’uno o l’altro, non insieme) ma non succede nulla, dove sbaglio?
::
Ok, modificando alcuni parametri sulla base della spiegazione perfetta che mi hai deto, ho ottenuto esattamente ciò che volevo, ora il paragrafo è perfetto. Non potevo spostare a destra la numerazione perché sullo spazio di dx ho un altro sistema di notazione marginale, quindi ho dovuto spostare i numeri dentro al testo, ma è stato facilissimo.
Questo problema è risolto, prima di passare al prossimo voglio prima rileggere il manuale, così se posso evito di rompervi.
Grazie mille per ora 😀
::
Funzionaaaa!Ok, ora, giusto perché com’è noto a Natale sono tutti più buoni, vorrei chiedere 2 cose:
1) Come si fa a far scrivere il numero di paragrafo allineato al margine sinistro del testo? Attualmente è nel margine esterno ma si sovrappone alla numerazione ogni 5 linee del testo.
2) Posso avere una spiegazione della sintassi che abbiamo usato? Cioè sapere quei singoli comandi cosa dicono e come si compongono, in modo che se un domani devo metterci mano per modificare qualcosa non sto a rompere l’anima a tutti? I comandi sono questi
`\newcounter{para}
\newcommand{\newpar}{\refstepcounter{para}%
\noindent\llap{\arabic{para}\quad}\hspace{\parindent}\ignorespaces}
`E comunque il fatto che alle 23:27 del 24 dicembre sto qua sul codice indica un buon livello di malattia mentale, dovete darmene atto 😆
Grazie !!
::
Uddio è un incubo 😥 😥Ora non mi restituisce più errori, ma continua bellamente a non numerare nulla…
Forse sbaglio il codice nel file di input. L’ho messo su così:
`\newpar\label{C1}
\pstart
Testo del primo paragrafo
\pend
\pstart
Testo del 2° paragrafo
\pend`Sigh.
EDITO: in effetti qualcosa è successo: è comparso un ” 1 2″ così, a bandiera, nella pagina che precede i paragrafi veri e propri che andrebbero numerati. In questa pagina c’è solo il titolo “Edizione del Testo”, e ora ci sono questi due numeri.
Non ci sto capendo nulla…
::
Non funza, dice che sono sballate le parentesi graffe, se non ho capito male la console. Tutto ciò nella riga` \noindent\llap\arabic{para}\quad}\hspace{\parindent}\ignorespaces}`
Puoi verificare?
Altra cosa: queste righe le devo inserire dopo \begindocument o prima? Tu hai scritto “nel preambolo” (dunque prima), ma se lo metto prima la console mi restituisce un messaggio di “missing \begindocument”…. 😕
Grazie 😳
::
Grazie Matteo, per le tue considerazioni. Vediamo se ne possiamo ricavare dei miglioramenti al codice:sei sicuro di volere la tesi in formato a5? Forse è questa la ragione de i messaggi di errore Overfull di cui parlavi in un altro post. Passando ad a4paper credo si possano risolvere alcuni problemi.
E chi ha detto che è una tesi? 😀 È un saggio, dunque penso che A5 sia la cosa che più si avvicini agli standard editoriali per questo genere di materiale, se sbaglio però correggimi.
forse è solo un refuso di copia-incolla, ma dovrebbe essere:
`
\let\commento=\Bfootnote
`No, ho modificato io il comando per esigenze del lavoro.
`
\makeatletter
\makeatother
`
credo siano superfluiPossibilissimo! Non fanno nulla? Sono i resti di un piccolo cut-paste trovato su un forum americano.
`
\nocite{*}
`credo debba essere messo in fondo, così:
`\cleardoublepage
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
`Spostato, grazie!
Per venire alla questione di Ledpar: come è composto il file Edizione/Parte1 e Traduzione/Parte1? Il problema forse sta lì.
In maniera identica, così:
`\pstart
Testo dell'edizione
\pend
\pstart
Altro paragrafo di edizione
\pend
`etc…Vengono capiti come paragrafi (italiani) indipendenti e separati perché rientra il primo capoverso, ma non li numera, come invece mi aspettavo, il problema è questo.
Che fare?
Grazieeeee
::
Grazie Claudio, tutto ciò che vedi io lo immaginavo per il semplice motivo che questo codice non è l’adattamento di una cosa già esistente copia-incollata, ma l’ho scritto da zero in maniera graduale, ereditando quindi dei doppioni che man mano ho eliminato quando ho capito fino in fondo a cosa cavolo servivano.
È ovvio che mi interessa tutto, ho letto i manuali ma molte cose rimangono altamente esoteriche.se usi XeLaTeX per la composizione non puoi usare babel ma devi usare polyglossia e le lingue, principale e secondarie, le devi invocare in un altro modo — vedi documentazione.
Domanda:
1) posso dunque far saltare completamente la linea di babel oppure magari può servire per il saggio introduttivo che è in lingue moderne (ma sempre unicode, però!) ?
2) Mi rimandi a un file preciso di documentazione? Cosa devo cercare, un PDF relativo a un pacchetto “polyglossia”? Qualche suggerimento di sintassi?Non ha nemmeno senso usare l’encoding T1 con i font Times codificati in UNICODE.
Ecco, questo è un esito di un micro copia-incolla. Mi spiegheresti che cavolo è questo encoding T1?
se vuoi, ci sono altri font che sono completi delle pagine riguardanti il greco, da GFDidot a Old Standard. Naturalmente bisogna che tu veda che cosa hai sul tuo PC.
Con il times faccio tranquillamente il greco politonico senza neanche guardare la tastiera, almeno quello, però ora mi vado a guardare anche questi, magari sono più belli. In ogni modo sono un MaC user, niente PC, magari può essere rilevante saperlo.
Ho la sensazione che tu confonda il nome paragrafo (in italiano) col la parola paragraph (in inglese); quest’ultimo in italiano si chiama capoverso. Se tu dici che non ti numera i paragrafi, iio intendo i paragrafi (in italiano) ma poi vedo il tuo file che non contene nemmeno un comando \section, quindi ne desumo che tu stati dicendo una cosa e io ne capisco un’altra. Suppongo che i capoversi paralleli siano una funzionalità di ledpar, quindi devi leggerti la sua documentazione.
Si, è così. I miei paragrafi (italiani) iniziano con \pstart e finiscono con \pend, non ho comandi \section (almeno credo!)… quindi? Non darei (ancora) la colpa a ledpar perché non me li numerava neanche prima di iniziare a usare il pacchetto, però non sono affatto certo che ledpar non vada a modificare in qualche modo i comandi (non ledpar) \pstart e \pend. Boh, aiuto!!!
[/quote]
-
AutoreRisposte