- Questo topic ha 8 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 1 mese fa da
Renato.
-
CreatoreTopic
-
18 Luglio 2014 alle 18:47 #95403::
ciao,
non sapevo cosa mettere di più significativo nel soggetto. Il mio problema, è questo:
lavoro su
– Debian Jessie
– emacs 24con questo listati
`
\documentclass{letteracdp}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{tabularx}
\pagestyle{fancy}%—————inizio tabella pie di pagina———-
\fancyfoot[C]{\tiny
\begin{tabularx}{\textwidth}{|X|X|X|}
\textbf{sede Legale}&\textbf{sede Amministrativa}&\textbf {tel.} 0xx5 38 28 34 – \textbf{fax } 0xx5 98 38 78\\
Via xxbriele &Via xxasimeno xxes&\\
xxx27 xxx&xxx xxo xxgia&xxx@gmail.com\\
\end{tabularx}
} % closing bracket\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.4pt}
\fancyhead[L]{\includegraphics[width=.2\columnwidth]{logo}\quad\hrulefill} %—–inserisce il logo
\begin{document}
\begin{letter
\thispagestyle{fancy}
\opening{Buongiorno,}
\closing{}
\end{letter}
\end{document} `non riesco a compilare ( ottenere il .pdf
cosa c’è che non và?
Vorrei proseguire il lavoro in emacs (con Acutex), perchè lo ritengo un validissimo strumento. Ma, per ottenere, un .pdf, con una intestazione e un piè di pagina, ci sto mettendo veramente moltissimo. Forse troppo.
Avete dei suggerimenti?
Grazie
Renato
-
CreatoreTopic
-
AutoreRisposte
-
-
18 Luglio 2014 alle 20:55 #95404::
Provando a compilare ottengo anche io un errore, questo è l’aiuto che fornisce AUCTeX:
`ERROR: Paragraph ended before \begin was complete.— TeX said —
\par
l.30— HELP —
A blank line occurred in a command argument that shouldn't contain
one. You probably forgot the right brace at the end of an argument.`
In effetti manca la parentesi destra in [tt]\begin{letter[/tt], evidenziata anche dalla colorazione della sintassi (la parentesi sinitra è rossa).Puoi continuare a usare tranquillamente AUCTeX, nessun altro programma fornisce questi messaggi di aiuto, alcuni dei quali scritti da un tale Leslie Lamport 🙂
Edit: in realtà risolto quel problema ce ne sono altri. Comunque non è un problema di editor ma di codice errato. Non posso aiutarti perché non conosco la classe [tt]letteracdp[/tt]. Ricontrollalo per bene
-
19 Luglio 2014 alle 7:24 #95405::
esato. la graffa destra mancava. Ma poi ci sono gli altri errori 😕Non so più cosa fare… però è un po frustrante il non riuscire a fare una lettra vuota con intestazione e piè di pagina…:???:
c’è qualcuno che ha un esempio da propormi?
Renato
ps
mica per niente eh… ma è che gia mi sento le risate di sodisfazione dei miei amici quando dovrò dirgli: “eh guarda…io non ci sono riuscito…devi farlo tu in photoshop…”
-
19 Luglio 2014 alle 7:54 #95406::
Ciao,
posto che quando ci sono problemi di compilazione la colpa non è quasi mai dell’editor (e quindi ti invito a riformulare il titolo del filone), se guardi gli esempi della guida della classe letteracdp vedrai che l’ambiente “letter” vuole un argomento obbligatorio, che è il destinatario della lettera.
Pertanto`\begin{letter}{}` compilerà, ma avrai tre warning :
– manca il mittente
– manca il destiantario
– manca la firmaEDIT: per le intestazioni:
prima definisci un piedino con [tt]\fancyfoot…[/tt] e poi lo svuoti con [tt]\fancyhf{}[/tt]. Assurdo, no?Fran
-
19 Luglio 2014 alle 13:20 #95407::
Ci siamo. Ci siamo…quasi…:neutral:questo codice:
`\documentclass{letteracdp}
\usepackage[italian]{babel}
\usepackage{graphicx}
%\pagestyle{fancy}
\usepackage{fancyhdr}
\usepackage{tabularx}
%——————intestazione————-
\fancyhead[L]{\includegraphics[width=.2\columnwidth]{logo.jpg}\quad\hrulefill} %—–inserisce il logo
%—————inizio tabella pie di pagina———-
\fancyfoot[C]{\tiny
\begin{tabularx}{\textwidth}{|X|X|X|}
\textbf{sede Legale}&\textbf{sede Amministrativa}&\textbf {tel.} 0xx5 38 28 34 – \textbf{fax } 0xx5 98 38 78\\
Via xxbriele &Via xxasimeno xxes&\\
xxx27 xxx&xxx xxo xxgia&xxx@gmail.com\\
\end{tabularx}
} % closing bracket\renewcommand{\headrulewidth}{0pt}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.4pt}\begin{document}
\begin{letter}{}
\thispagestyle{fancy}
%\opening{Buongiorno,}
\closing{}
\end{letter}
\end{document}
`funziona. MA:
-il logo, non è visibile, nel senso che vedo l’ ingombro, ma non l’ immagine
– non riesco ad avere il .pdf, ma solo un .DVI
questo è il file di log (in cui, non riesco a capire dove è il problema)
`This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014/Debian) (preloaded format=latex 2014.7.8) 19 JUL 2014 17:14
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**\input int2.tex
(./int2.tex (/usr/share/texlive/texmf-dist/tex/latex/cdpbundl/letteracdp.cls
Document Class: letteracdp 2006/01/01 v0.34 (**incomplete**)
Copyright (C) 1999-2006 by Gustavo MEZZETTI, all rights reserved.
\c@letter=\count79
\c@emptyaddrlabels=\count80
\c@addrlabelrows=\count81
\c@addrlabelcolumns=\count82
\c@label=\count83
\c@totallabel=\count84
\@lh@left@margin=\dimen102
\@lh@right@margin=\dimen103
\@block@inden=\dimen104
\@block@width=\dimen105
\longindentation=\dimen106
\senderindentation=\dimen107
\senderwidth=\dimen108
\addresseeindentation=\dimen109
\addresseewidth=\dimen110
\signatureindentation=\dimen111
\signaturewidth=\dimen112
\foldedheight=\dimen113
\@folding@ht=\dimen114
\@lh@folding@ht=\dimen115
\@above@folding@margin=\dimen116
\@above@folding@shrink=\dimen117
\@block@space=\skip41
\@block@andspace=\skip42
\@below@folding@skip=\skip43
\aboveaddressvspace=\skip44
\andaddressvspace=\skip45
\belowaddressvspace=\skip46
\abovesubjectvspace=\skip47
\presubjectvspace=\skip48
\belowsubjectvspace=\skip49
\abovesignaturevspace=\skip50
\abovesignatureshortvspace=\skip51
\belowsignaturevspace=\skip52
\belowpresentationvspace=\skip53
\addrlabelsleftmargin=\dimen118
\addrlabelstopmargin=\dimen119
\addrlabelshsep=\dimen120
\addrlabelsvsep=\dimen121
\addrlabelborder=\dimen122
\addrlabelwidth=\dimen123
\addrlabelheight=\dimen124
\addrlabeltrimwidth=\dimen125
\addrlabeltrimheight=\dimen126
\@lett@decl=\toks14
\@fold@basepenalty=\count85
\@fold@lowpenalty=\count86
\@fold@medpenalty=\count87
\@fold@highpenalty=\count88
\@fold@toppenalty=\count89
\@b@frompenalty=\count90
\@i@frompenalty=\count91
\@e@frompenalty=\count92
\@b@topenalty=\count93
\@i@topenalty=\count94
\@e@topenalty=\count95
\@b@subjpenalty=\count96
\@e@subjpenalty=\count97
\@e@prespenalty=\count98
\@i@penalty=\count99
\@e@penalty=\count100
\@cdp@gencount=\count101
\@logo@box@base=\box26
\@logo@box@addS=\box27
\@logo@box@addL=\box28
\@oordinamento@box=\box29
\@name@and@WWW@box=\box30
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2014/03/24 3.9k The Babel package(/usr/share/texlive/texmf-dist/tex/generic/babel-italian/italian.ldf
Language: italian 2014/03/29 v1.3k Italian support from the babel system(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2014/03/24 3.9k Babel common definitions
\babel@savecnt=\count102
\U@D=\dimen127
)
\it@lettering=\count103
\it@doublequoteactive=\count104
\it@ISOcompliance=\count105
\Virgola=\count106
))
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2011/01/03 v2.1 e-TeX tools for LaTeX(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty
Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB)
\et@xins=\count107
)
\etb@tempcnta=\count108
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks15
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: dvips.def on input line 91.(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def
File: dvips.def 2014/04/23 v3.0j Driver-dependant file (DPC,SPQR)
))
\Gin@req@height=\dimen128
\Gin@req@width=\dimen129
)
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
\fancy@headwidth=\skip54
\f@ncyO@elh=\skip55
\f@ncyO@erh=\skip56
\f@ncyO@olh=\skip57
\f@ncyO@orh=\skip58
\f@ncyO@elf=\skip59
\f@ncyO@erf=\skip60
\f@ncyO@olf=\skip61
\f@ncyO@orf=\skip62
)
(/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty
Package: tabularx 2014/05/13 v2.10 `tabularx' package (DPC)(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
Package: array 2008/09/09 v2.4c Tabular extension package (FMi)
\col@sep=\dimen130
\extrarowheight=\dimen131
\NC@list=\toks16
\extratabsurround=\skip63
\backup@length=\skip64
)
\TX@col@width=\dimen132
\TX@old@table=\dimen133
\TX@old@col=\dimen134
\TX@target=\dimen135
\TX@delta=\dimen136
\TX@cols=\count109
\TX@ftn=\toks17
) (./int2.aux)
\openout1 = `int2.aux'.LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 22.
LaTeX Font Info: … okay on input line 22.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 22.
LaTeX Font Info: … okay on input line 22.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 22.
LaTeX Font Info: … okay on input line 22.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 22.
LaTeX Font Info: … okay on input line 22.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 22.
LaTeX Font Info: … okay on input line 22.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 22.
LaTeX Font Info: … okay on input line 22.
LaTeX Info: Redefining \it@ocap on input line 22.
LaTeX Info: Redefining \it@ccap on input line 22.File italian.ldf warning:
italian.ldf With OT1 encoding guillemets are poorly faked
italian.ldf Use T1 encoding
italian.ldf or specify a font with command \CaporaliFrom
italian.ldf See the documentation concerning the babel-italian typesetting
italian.ldf on input line 22.Lettera 1
Class letteracdp Warning: Empty signature on input line 26.
! LaTeX Error: Cannot determine size of graphic in logo.jpg (no BoundingBox).
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.27 \end{letter}
Try typing
to proceed.
If that doesn't work, type Xto quit. File: logo.jpg Graphic file (type eps)
Package Fancyhdr Warning: \headheight is too small (28.45274pt):
Make it at least 77.58038pt.
We now make it that large for the rest of the document.
This may cause the page layout to be inconsistent, however.[1
] (./int2.aux) )
Here is how much of TeX's memory you used:
1828 strings out of 493114
22249 string characters out of 6137515
90416 words of memory out of 5000000
5320 multiletter control sequences out of 15000+600000
5726 words of font info for 21 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
36i,16n,43p,1112b,479s stack positions out of 5000i,500n,10000p,200000b,80000sOutput written on int2.dvi (1 page, 856 bytes).
`
-
19 Luglio 2014 alle 14:24 #95408
-
19 Luglio 2014 alle 15:41 #95409::
@renareto, lo sai benissimo che latex e il formato DVI non possono importare altro che il formato eps (e il formato di uscita di METAPOST), mentre pdflate con l’usciata in PDF, può importare immagineni nei formati PDF, PNG, JPG, EPS e MPS (uscita di METAAPOST a cui è stata cambiata l’estensione da numerica a mps).Il tuo logo è in formato .jpg e chiaramante verso il fnod del file .log lo dice chiaro e tondo. Non può importarlo.
Hai due strade:
1) lascia perdere latex e usa pdflatex; se qualcosa va storto, facci vedere il ogo e dicci perché va storto.
2) usa latex, ma converti con il programma jpj2ps o altro programma simile, la tua figura in formato eps. Con latex non puoi sfruttare molte delle cose che pdflatex può fare, (quella dei formmati delle immagini e una), tra le quali non puoi usare la microtipografia; devi perdere tempo per convertire il file dvi in formato PS prima e PDF poi; anche se puoi saltare un passaggio per andare direttamente dal dvi al pdf mediante il programma dvipdfm; anche se alla fine arrivi allo stesso formato pdf, le funzionalità di questi pdf, oltre al loro ingombro, sono ridotte rispetto a quelle che puoi avere con il pdf ottenuto direttamente con pdflatex
Disgraziatamente hai usato il formato lettecpd per siutare un laureato a personalizzare la sua carta inestata ho sputato sangue; Non è una classe scritta bene; è scritta per il comitato die dottorandi di Padova, mi pare, e per loro va bene, ma le modifiche sono difficili in quanto il codice spesso è criptico e non documentato, con molti giri inutili. Ovviamente non ne discuto l’utilità per i dottorandi di quell’ateneo, am non consiglierei quella classe a nessuno, a meno che sia così esperto da potersela personalizzare decifrando il codice e usando tutti gli spochi trucchi necessari.
Io fossi in te, ricomincerei da capo con una classe neutra, per esempio article; userei geometry per la persoanlizzazione delle gabbie dei testi e delle testatine/pidini; userei fancyhdr per personalizzare testatine e piedini; creerei uno stile per la prima paigna della lettera, relazione e quan’atro sia necessario inserire nel documento, e uno stile diverso epr le pagine interne.
anche se devi rifare tutto da capo, non ha i bastoni fra le ruote costituiti di giri inutili di programmazione di quella classe.
Se però vuoi automatizzare il tuo documento perché contenga molte altre informazioni legali necessarie nei ricorsi e in altri documenti legali, allora devi comunque lavorare molto di più. ma devi essere veramante esperto di LaTeX per fare qualcosa di funzionale e utile alla tua professione.
-
19 Luglio 2014 alle 16:48 #95410::
renareto” post=95024– non riesco ad avere il .pdf, ma solo un .DVI
Per attivare momentaneamente la modalità PDF: [tt]C-c C-t C-p[/tt], oppure dal menu [tt]Command > TeXing Options > Generate PDF[/tt]. Per attivarla in modalità predefinita per sempre aggiungi al tuo [tt].emacs[/tt]
`(eval-after-load “tex”
'(progn
(TeX-global-PDF-mode 1)))`Anticipazione: dalla prossima versione di AUCTeX (potrebbe essere rilasciata nei prossimi giorni) la modalità PDF sarà finalmente la predefinita per tutti
-
19 Luglio 2014 alle 18:47 #95411::
è finiiitaaaa!!!!!!!
grazie a tutti. Veramente grazie, stavo quasi per abbandonare (tanto per dire, la persona che mi aveva commissionato la cosa…mi aveva mandato una sua proposta …terribile…)
– è che il file deve essere un .eps
– forse questa non è la clase adatta per fare quello che volevo fare…ma è comunque venuta una cosa molto bella.
chiudo il post, e cerco di rifare tutto, utilizzando le classi indicate.
Grazie ancora
Renato
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.