Risposte nei forum create
-
AutoreRisposte
-
::
Credo di avere risolto con:\documentclass[11pt,showtrims]{memoir}
\stockaiv
\pageav
\settrims{4.35cm}{3.1cm}
\setlrmarginsandblock{2cm}{1.5cm}{*}
\setulmarginsandblock{2.4cm}{2cm}{*}
\setlength{\headheight}{7mm}
\setlength{\headsep}{7mm}\checkandfixthelayout
\fixpdflayoutMa se qualcuno avesse qualche suggerimento sarebbe gradito.
Grazie
Paola
::
Ho provato a dare un’occhiata al manuale e su internet.Seguendo questa discussione ho messo questo nel preambolo:
\documentclass[11pt,showtrims]{memoir}
\setstocksize{29.7cm}{21cm}
\settrimmedsize{21cm}{14.85cm}{*}
\settrims{4.35cm}{3.15cm}
\settypeblocksize{18cm}{11.35cm}{*}
\setlrmargins{2cm}{*}{*}
\setulmargins{*}{2cm}{*}
\checkandfixthelayout
\fixpdflayoutI margini non sono proprio esatti. C’è un po’ di differenza. Non capisco una cosa. Se metto:
\setstocksize{29.7cm}{21cm}
\settrimmedsize{21cm}{14.85cm}{*}
\settrims{4.35cm}{3.15cm}
\settypeblocksize{18cm}{11.35cm}{*}
\setlrmargins{2cm}{*}{*}
\setulmargins{1cm}{*}{*}
\checkandfixthelayout
\fixpdflayoutmi dice:
Latex Error: ./file principale.tex:30 Class memoir Error: \headheight (13.6pt) and/or \headsep (19.8738pt) are too large for \uppermargin (28.45274pt) by 5.02106pt.
Non doverbbero essere equivalenti, cioè:
21cm=1cm di margine superiore+2cm margine superiore + 18 cm per l’altezza del testo, o no?
::GKT” post=68614
Ciao a tutti!
Devo preparare un curriculum per un concorso. Sto usando la classe curve, che mi sembra garantire una certa sobrietà e mi consente di inserire alcune cose richieste nel bando. Vorrei solo sapere se conoscete un modo per eliminare i titoli dei rubric quando si cambia pagina. Per interderci, se a pagina 1 ho la sezione “Istruzione e formazione” che continua a pagina 2, allora all’inizio della pagina 2 ho il titolo “Istruzione e formazione (continua)”. Come si fa a eliminare questa seccatura?
Ogni aiuto è estremamente gradito.
Grazie
Paola
La classe non sembra avere opzioni per modificare quel comportamento: forse l’unico modo è la ridefinizione dell’ambiente rubric, di cui riporto il codice originale.`\newenvironment{rubric}[1]{%
%% \begin{rubric}
\def\raggedright{%
\@rightskip\@flushglue\rightskip\@rightskip\leftskip\z@skip}%
\def\raggedleft{%
\rightskip\z@skip\leftskip\@flushglue\parfillskip\z@skip}%
\gdef\@beforespace{0pt}%
\gdef\@nextentry{}%
\gdef\@previouskey{}%
\global\let\old@newpage\newpage%
\global\let\old@pagebreak\pagebreak%
\global\let\old@nopagebreak\nopagebreak
\begin{longtable}{@{}kl@{~}X@{}}
\@rubrichead{#1}\\*[\rubricspace]
\endfirsthead
\@rubrichead{#1\@continuedname}\\*[\rubricspace]
\endhead
\noalign{\@rubricmark{#1}%
\global\let\in@newpage\newpage%
\global\let\in@pagebreak\pagebreak%
\global\let\in@nopagebreak\nopagebreak%
\gdef\newpage{\@nextentry\noalign{\gdef\@nextentry{}}\in@newpage}
\gdef\pagebreak{\@nextentry\noalign{\gdef\@nextentry{}}\in@pagebreak}
\gdef\nopagebreak{\@nextentry\noalign{\gdef\@nextentry{}}\in@nopagebreak}}}{%
%% \end{rubric}
\@nextentry
\end{longtable}\par\vspace\rubricafterspace
\global\let\newpage\old@newpage%
\global\let\pagebreak\old@pagebreak%
\global\let\nopagebreak\old@nopagebreak}`
Utenti più esperti di me sapranno indicare al meglio le modifiche da effettuare al codice per cambiare il comportamento di base, sempre che valga la pena lavorarci. L’alternativa più semplice, però, è forse quella di cambiare classe (il forum ha molti filoni di discussione sulla composizione di un curriculum). Buona ricerca!Lorenzo
Era quello che pensavo. Ma da sola non tocco nulla.
::
Ok. Questo è il file da compilare.`
\NeedsTeXFormat{LaTeX2e}
\documentclass[a4paper,12pt,italian]{curve}
\usepackage{amsfonts}
\usepackage{eurosym}
\usepackage[T1]{fontenc}
\usepackage[nohead,nofoot,hmargin=1.5cm,vmargin=1.5cm]{geometry}
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{textcomp}
\usepackage{fancyhdr}\usepackage{lastpage}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\rfoot{\footnotesize{Pagina \thepage /\pageref{LastPage}}}\renewcommand{\headrulewidth}{0pt}
\titlefont{\fontfamily{pag}\selectfont\bfseries\Large}
\title{CURRICULUM}\subtitlefont{\fontfamily{pag}\selectfont\bfseries\large}
\subtitle{Sottotitolo}\rubricfont{\fontfamily{pag}\selectfont\bfseries\large}
\subrubricfont{\fontfamily{pag}\selectfont\bfseries}
\keyfont{\fontfamily{pag}}\prefix{}
\rubricalignment{l}
\begin{document}
\maketitle
\makerubric{Formazione}
\end{document} `
Si deve richiamare un file “Formazione.ltx” tipo questo:
`
\begin{rubric}{Istruzione e Formazione}\entry*[2008] Contratto
\entry*[2007] Contratto.
\entry*[2007] Borsa di studio.
\entry*[2001] Laurea in Matematica.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\entry* Altro.
\end{rubric}
`
::Bella spiegazione. Non ho ancora provato, ma qualche tua personalizzazione mi interessa.
Grazie,
ansys.Figurati! Senza alcune di queste cose non saprei come fare. Risparmio veramente tempo con quei comandi. Mi sono avvicinata a emacs (e poi aquamacs) per il preview, ma adesso non lo uso praticamente più e non posso più stare senza questi comandi.
::
Spiego alcuni comandi dei comandi del post precedente. Tenete presente che sono cose che ho preso qua e là. Quindi, potrebbero non essere perfetti, anzi.Questo fa sì che quando uso l’ambiente defin e faccio C-c ( per inserire label mi dia \label{D:un numero}, con thm \label{T:un numero} e così via.
(setq reftex-label-alist
‘((“defin” ?d “D:” “~\\ref{%s}” nil (“Definition” “Definitions” “definition” “Def.”))
(“thm” ?h “T:” “~\\ref{%s}” t (“Theorem” “thm.” “Th.”))
(“ex” ?z “E:” “~\\ref{%s}” t (“Example” “Examples” “example” “Ex.”))
(“prop” ?p “P:” “~\\ref{%s}” t (“Proposition” “Examples” “Prop.” “prop.”))
(“cor” ?x “C:” “~\\ref{%s}” t (“Problem” “Prob,” “prob” “Exercise” “exercise”))
(“conj” ?y “conj:” “~\\ref{%s}” t (“Conjecture” “Conj” “conj”))
(“lemma” ?l “L:” “~\\ref{%s}” t (“Lemma” “lemma”))
(“remark” ?r “R:” “~\\ref{%s}” t (“Remark” “remark” “rem”))))(add-hook ‘LaTeX-mode-hook
(lambda ()
(LaTeX-add-environments
‘(“cor” LaTeX-env-label)
‘(“ex” LaTeX-env-label)
‘(“thm” LaTeX-env-label)
‘(“prop” LaTeX-env-label)
‘(“defin” LaTeX-env-label)
‘(“conj” LaTeX-env-label)
‘(“lemma” LaTeX-env-label)
‘(“remark” LaTeX-env-label))))Questo comando:
(define-skeleton Tex-dollar-sign-skeleton
“Make a pair of dollar signs and leave point inside” nil
“$”_”$”)
(global-set-key (kbd “C-x e”) ‘Tex-dollar-sign-skeleton)fa sì che con C-x e inserisco $ $ con uno spazio nel mezzo e il cursore tra i due $.
Con questo con C-x s:
(define-skeleton TeX-square-skeleton
“Make a pair of square brackets and leave point inside” nil
“\\[” \n
_ \n
“\\]”)
(global-set-key (kbd “C-x s”) ‘TeX-square-skeleton)inserisco
\[
spazio vuoto e cursore qui.
\]Con questo:
(define-skeleton TeX-graffe-skeleton
“Make a pair of parenthesys and leave point inside” nil
“\\{“_”\\}”)
(global-set-key (kbd “C-x g”) ‘TeX-graffe-skeleton)con C-x g faccio:
\{ spazio vuoto e cursore qui \}Con questo:
(define-skeleton mat1
“Insert matrix” nil
“\\[\n\\left(\n\ PROTECTED0 \n\\right)\n\\]”
)
(global-set-key (kbd “C-x ar1”) ‘mat1)con C-x ar1 inserisco:
\[
\left(
PROTECTED1
\right)
\]Con questo:
(define-skeleton mat2
“Insert matrix” nil
“\\left(\n\\begin{array}{ccc}\n\t”_”\n\\end{array}\n\\right)”
)
(global-set-key (kbd “C-x ar2”) ‘mat2)con C-x ar2 inserisco:
\left(
\begin{array}{ccc}
SPAZIO VUOTO E CURSORE QUI
\end{array}
\right)Con:
(define-skeleton mult*
“Insert an multiline* in latex”
nil
“\\begin{multline*}\n\t”_”\t\n\\end{multline*}\n”)
(global-set-key (kbd “C-x y”) ‘mult*)con C-x y inserisco l’ambiente multline* con, al solito, il cursore nel mezzo.
Con:
(define-skeleton rid
“Insert stackrel+riducendo”
nil
“\\stackrel{\\text{riducendo}}{\\longmapsto}\n”)
(global-set-key (kbd “C-x t”) ‘rid)con C-x t inserisco \stackrel{\text{riducendo}}{\longmapsto} e il cursore è a capo.
Con
(define-skeleton rid2
“Insert stackrel+riducendo”
nil
“\\xrightarrow{\\scriptsize{\\begin{aligned}\n”_”\n\\end{aligned}}}”)
(global-set-key (kbd “C-x x”) ‘rid2)con C-x x inserisco:
xrightarrow{\scriptsize{\begin{aligned}
CURSORE QUI
\end{aligned}}}Con:
(define-skeleton virg
“Inserire virgolette”
nil
“`”)
(global-set-key (kbd “C-x c”) ‘virg)con C-x c inserisco `.
Infine, con:
(defun duplicate-line()
(interactive)
(move-beginning-of-line 1)
(kill-line)
(yank)
(newline)
(yank)
)
(global-set-key (kbd “C-d”) ‘duplicate-line)con C-d duplico la linea su cui si trova il cursore in quel momento.
-
AutoreRisposte