lorenzo.pantieri” post=107363
Non so se questo fosse il risultato voluto, resto a disposizione.
Molto bello. Vorrei solo le righine delle pagine più corte, di pochi mm, non per tutta la larghezza del libro. Riesci?
Avendo riletto anche il tuo precedente intervento, chiedevi che le paginette non fossero attaccate al bordo e non tutte uguali, qui ti presento la mia nuova proposta
`\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usetikzlibrary[calc,intersections,through,backgrounds]
\begin{document}
\begin{tikzpicture}[scale=0.8, font=\small]
%\draw[help lines,step=0.5] (0,-1) grid (5,3);
\fill[yellow!50!white] (2,0) — (4.5,1) — (2.5,2) — (0,1) — cycle;
\draw[very thick,fill=black] (2,-0.3)arc(-45:45:0.2121)–(4.5,1)arc(45:-45:0.2121)–(2,-0.3);
\draw[very thick] (0,1)–(2,0)arc(45:-45:0.2121)–(0,0.7)arc(-45:45:0.2121)–(2.5,2)–(4.5,1);
\coordinate (A) at (0,0.7);
\coordinate (D) at (2,0);
\coordinate (C) at ($(A)!0.05! (D)$);
\path[name path=arco] (C)arc(-45:45:0.2121);
\foreach\y in{-0.25,-0.20,…,0}{
\path[name path=pagina](2,\y)–(0,\y+1);
\path[name intersections={of=arco and pagina,by={B}}];
\coordinate (E) at ($(2,\y)!0.99+0.02*rand!(B)$);
\draw[very thin](2,\y)–(E);
};
\draw [very thick,->] (2.5,2) — (4.5,2.75);
\draw [very thick,->] (2.15,-0.15) — (0.15,-1.0);
\node at (4,2.25) {$-\vec{F}$};
\node at (1.25,-0.8) {$\vec{F}$};
\end{tikzpicture}
\end{document}`
Adesso le pagine puoi governarle come meglio credi modificando il fattore che io ho impostato a 0.05 per quanto riguarda il limite nuovo teorico
`\coordinate (C) at ($(A)!0.05! (D)$);
`
per il grado di aleatorietà della pagina il controllo è questo
`\coordinate (E) at ($(2,\y)!0.99+0.02*rand!(B)$);
`
Ho impostato 0.99 perché il random ha un intervallo [-1;1] mentre 0.02 serve a scalare proprio il random. Quindi al momento il listato prende il 99% della lunghezza della pagina e ci somma un fattore aleatorio che ha intervallo [-0.02;0.02].
Lascio a te decidere poi i valori che meglio rispondono alle tue esigenze. Spero questa volta di aver colto a pieno la tua richiesta altrimenti non esitare a scrivermi.