Risposte nei forum create
-
AutoreRisposte
-
21 Settembre 2019 alle 9:59 in risposta a: pacchetto songs: inserire canzoni con numero di pagina BIS #11645720 Settembre 2019 alle 13:00 in risposta a: [RISOLTO] pacchetto songs: evitare pagine bianche prima di un indice #11645410 Gennaio 2019 alle 13:24 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #11507910 Gennaio 2019 alle 11:26 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #115076::
stavo usando un comando del tipo:\makebox(0,0){\rule[3ex]{1.2pt}{4ex}}
provo a cambiare il “4ex” con una misura in funzione dell’altezza della riga
ho provato a fare questo:
\setlength{\spaziouno}{\baselineskip-\lineskip}
ho messo questo comando in un file .cls che sto usando per una classe canzoniere
compilo e non ho nessun problema.
adesso voglio usare la lunghezza creata e aggiungo nel file .tex:
\makebox(0,0){\rule[3ex]{1.2pt}{\spaziouno}}
ma mi dà 3 errori:
Undefined control sequence…
Missing number, treated as zero…
Illegal unit of measure (pt inserted) …
10 Gennaio 2019 alle 10:35 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #1150759 Gennaio 2019 alle 13:29 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #1150739 Gennaio 2019 alle 2:30 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #1150718 Gennaio 2019 alle 20:20 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #1150698 Gennaio 2019 alle 18:04 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #115068::
avevo già messo il RISOLTO al topic, ma in realtà la soluzione con i due \rule non funziona benequesto perchè non riesco a fare in modo che le due linee generate da \rule si tocchino in modo da sembrare una linea unica (ho giocato sulle varie altezze e su un sollevamento negativo del \rule della riga superiore, ma resta sempre uno spazio bianco tra le due linee)
8 Gennaio 2019 alle 17:49 in risposta a: [RISOLTO] mettere una linea verticale davanti a due righe #115067::
mi sembra che la prima delle due soluzioni sia buona per me.nel senso che mi sembra che faccia confusione se metto molte immagini “larghe” una in fila all’altra, ma se ne metto una ogni tanto (3-4 pagine) mi sembra che non faccia confusione
la seconda maniera non mi funzionava appunto per le pspicture
molte grazie
ciao
::
molte grazie per la risposta esaustivail codice non fa bene i suoi conti, però
ho provato ad usarlo, ma la figura risulta corretta solo nella pagina dispari, mentre che nelle pari non inverte come vorrei
ti mando il codice di un mini fai che ho usato per prova disegnando un rettangolo
`
\documentclass[10pt,twoside,fleqn]{book}
% \documentclass[10pt,twoside,fleqn,openany]{book}
\usepackage[letterpaper,includehead,includefoot,inner=2cm,outer=1cm,bottom=2cm,top=2cm, marginparwidth=5cm, marginparsep=0.5cm, includemp]{geometry}%Con geometry puoi dare `\newgeometry` e `\restoregeometry`. Il manuale è abbastanza chiaro.
\usepackage{pspicture}
\usepackage{pst-all}
\usepackage{pst-fill}\usepackage{lipsum}
\begin{document}
\begin{figure}
\makebox[\textwidth][\ifodd\value{page}l\else r\fi]{\makebox[\dimexpr\textwidth+\marginparsep+\marginparwidth]{
\begin{pspicture}(0,-5)(18,5) %la figura è in (-10.5,0)(8,-5)
\psframe(0,-5)(18,5)
\end{pspicture}
}}
% \caption{…}\label{fig:…}
\end{figure}\lipsum[1]
\begin{figure}
\makebox[\textwidth][\ifodd\value{page}l\else r\fi]{\makebox[\dimexpr\textwidth+\marginparsep+\marginparwidth]{
\begin{pspicture}(0,-5)(18,5) %la figura è in (-10.5,0)(8,-5)
\psframe(0,-5)(18,5)
\end{pspicture}
}}
% \caption{…}\label{fig:…}
\end{figure}\lipsum[1]
\begin{figure}
\makebox[\textwidth][\ifodd\value{page}l\else r\fi]{\makebox[\dimexpr\textwidth+\marginparsep+\marginparwidth]{
\begin{pspicture}(0,-5)(18,5) %la figura è in (-10.5,0)(8,-5)
\psframe(0,-5)(18,5)
\end{pspicture}
}}
% \caption{…}\label{fig:…}
\end{figure}\lipsum[1]
\begin{figure}
\makebox[\textwidth][\ifodd\value{page}l\else r\fi]{\makebox[\dimexpr\textwidth+\marginparsep+\marginparwidth]{
\begin{pspicture}(0,-5)(18,5) %la figura è in (-10.5,0)(8,-5)
\psframe(0,-5)(18,5)
\end{pspicture}
}}
% \caption{…}\label{fig:…}
\end{figure}\lipsum[1]
\end{document}
`ma se provi a compilare vedrai che non fa questo calcolo di pari o dispari
(o lo fa, ma il risultato non cambia)ho provato anche a compilare più volte (per vedere se doveva fare calcoli…) ma il risultato non cambia
hai qualche idea?
grazie anticipatamente
-
AutoreRisposte