Risposte nei forum create
-
AutoreRisposte
-
::
cfiandra” post=107803Puoi valutare questa mia vecchia soluzione.
Ciao
ClaudioGrazie, ora lo guardo!
::Sampaolesi” post=107809Ma semplicemente preparare due pdf diversi?
Francesco
No, perché in caso volessi cambiare la struttura dovrei farlo in entrambi. E vai di cut paste che poi creano più casini che benefici. Se il motore di composizione mette a disposizione strumenti per automatizzare, non vedo perché non usarli.
::
Riporto la versione (credo) finale di come ho impostato il problema. Naturalmente è un banale copia e incolla di pezzi del manuale ma potrebbe tornare utile se qualcuno dovesse imbattersi nel mio stesso problema.Allego codice minimo funzionante
`
\documentclass[parskip=false,english,11pt]{ltxmdf}\usepackage{tcolorbox}
\usepackage{hyperref}\usepackage{varwidth}
\tcbuselibrary{skins}\newtcolorbox[auto counter]{mybox}[2][]{enhanced,
attach boxed title to top left={xshift=0cm,yshift=-2mm},
fonttitle=\bfseries,varwidth boxed title=\linewidth,
colbacktitle=green!45!white,coltitle=green!10!black,colframe=green!50!black,
interior style={top color=yellow!10!white,bottom color=green!10!white},
boxed title style={enhanced,boxrule=0.75mm,colframe=white,
borderline={0.1mm}{0mm}{green!50!black},
borderline={0.1mm}{0.75mm}{green!50!black},
interior style={top color=green!10!white,bottom color=green!10!white,
middle color=green!50!white},
drop fuzzy shadow},
title={Axiom A\thetcbcounter: #2},#1}\begin{document}
\begin{mybox}[label={STC}]{STC (Spacetime continuity)}
Spacetime is a smooth manifold $M$ of dimension $m$. \\
Events are points of spacetime.
\end{mybox}As you can see in axiom \hyperref[STC]{STC} bla bla bla
\end{document}
`
Commenti sono benvenuti naturalmente!
::cfiandra” post=103064Piuttosto che mdframed, considererei tcolorbox oggi. È molto più sviluppato e personalmente lo trovo più facile da usare.
Ciao
ClaudioDevo dire che mi hai salvato!
Ecco come viene ora (modulo i colori che sono osceni e che sistemerò dopo)
`
\documentclass[parskip=false,english,11pt]{ltxmdf}\usepackage{tcolorbox}
\newtcolorbox[auto counter%,number within=section
]{pabox}[2][]{%
colback=red!5!white,colframe=red!75!black,fonttitle=\bfseries, title=Axiom A\thetcbcounter: #2,#1}\begin{document}
\begin{pabox}[colback=yellow]{Hello there}
This is my own box with a mandatory
numbered title and options.
\end{pabox}\end{document}
`
Grazie mille!
::
Grazie per la risposta.Ho un ultimo (per ora) problema:
ho modificato quell’esempio per scrivere nel riquadro rosa Axiom An:
dove n è il numero del contatore.
Se ora volessi aggiungere un’opzione caricando mdframed per mettere il titolo e che sia posizionato dopo i due puntini?
Ecco l’esempio compilante
`
\documentclass[parskip=false,english,11pt]{ltxmdf}\newcommand\Loadedframemethod{TikZ}
\usepackage[framemethod=\Loadedframemethod]{mdframed}\begin{document}
\tikzset{titregris/.style =
{draw=gray, thick, fill=white, shading = exersicetitle, %
text=gray, rectangle, rounded corners, right,minimum height=.7cm}}
\pgfdeclarehorizontalshading{exersicebackground}{100bp}
{color(0bp)=(green!40); color(100bp)=(black!5)}
\pgfdeclarehorizontalshading{exersicetitle}{100bp}
{color(0bp)=(red!40);color(100bp)=(black!5)}
\newcounter{exercise}
\renewcommand*\theexercise{Axiom~A\arabic{exercise}: }
\makeatletter
\def\mdf@@exercisepoints{}%new mdframed key:
\define@key{mdf}{exercisepoints}{%
\def\mdf@@exercisepoints{#1}
}
\mdfdefinestyle{exercisestyle}{%
outerlinewidth=1em,outerlinecolor=white,%
leftmargin=-1em,rightmargin=-1em,%
middlelinewidth=1.2pt,roundcorner=5pt,linecolor=gray,
apptotikzsetting={\tikzset{mdfbackground/.append style ={%
shading = exersicebackground}}},
innertopmargin=1.2\baselineskip,
skipabove={\dimexpr0.5\baselineskip+\topskip\relax},
skipbelow={-1em},
needspace=3\baselineskip,
frametitlefont=\sffamily\bfseries,
settings={\global\stepcounter{exercise}},
singleextra={%
\node[titregris,xshift=1cm] at (P-|O) %
{~\mdf@frametitlefont{\theexercise}\hbox{~}};
\ifdefempty{\mdf@@exercisepoints}%
{}%
{\node[titregris,left,xshift=-1cm] at (P)%
{~\mdf@frametitlefont{\mdf@@exercisepoints points}\hbox{~}};}%
},
firstextra={%
\node[titregris,xshift=1cm] at (P-|O) %
{~\mdf@frametitlefont{\theexercise}\hbox{~}};
\ifdefempty{\mdf@@exercisepoints}%
{}%
{\node[titregris,left,xshift=-1cm] at (P)%
{~\mdf@frametitlefont{\mdf@@exercisepoints points}\hbox{~}};}%
},
}
\makeatother\begin{mdframed}[style=exercisestyle]
Testo assioma
\end{mdframed}\end{document}
`
Purtroppo per me è indigeribile 😀
::
Grazie per la segnalazione del pacchetto. Purtroppo sto avendo qualche problema…Ho trovato un esempio che mi piace ecco l’esempio minimo:
`
\documentclass[parskip=false,english,11pt]{ltxmdf}
\newcommand\Loadedframemethod{TikZ}
\usepackage[framemethod=\Loadedframemethod]{mdframed}\mdfsetup{skipabove=\topskip,skipbelow=\topskip}
\newrobustcmd\ExampleText{%
An \textit{inhomogeneous linear} differential equation has the form
\begin{align}
L[v ] = f,
\end{align}
where $L$ is a linear differential operator, $v$ is
the dependent variable, and $f$ is a given non-zero
function of the independent variables alone.
}\begin{document}
\tikzset{titregris/.style =
{draw=gray, thick, fill=white, shading = exersicetitle, %
text=gray, rectangle, rounded corners, right,minimum height=.7cm}}
\pgfdeclarehorizontalshading{exersicebackground}{100bp}
{color(0bp)=(green!40); color(100bp)=(black!5)}
\pgfdeclarehorizontalshading{exersicetitle}{100bp}
{color(0bp)=(red!40);color(100bp)=(black!5)}
\newcounter{exercise}
\renewcommand*\theexercise{Exercise~n\arabic{exercise}}
\makeatletter
\def\mdf@@exercisepoints{}%new mdframed key:
\define@key{mdf}{exercisepoints}{%
\def\mdf@@exercisepoints{#1}
}
\mdfdefinestyle{exercisestyle}{%
outerlinewidth=1em,outerlinecolor=white,%
leftmargin=-1em,rightmargin=-1em,%
middlelinewidth=1.2pt,roundcorner=5pt,linecolor=gray,
apptotikzsetting={\tikzset{mdfbackground/.append style ={%
shading = exersicebackground}}},
innertopmargin=1.2\baselineskip,
skipabove={\dimexpr0.5\baselineskip+\topskip\relax},
skipbelow={-1em},
needspace=3\baselineskip,
frametitlefont=\sffamily\bfseries,
settings={\global\stepcounter{exercise}},
singleextra={%
\node[titregris,xshift=1cm] at (P-|O) %
{~\mdf@frametitlefont{\theexercise}\hbox{~}};
\ifdefempty{\mdf@@exercisepoints}%
{}%
{\node[titregris,left,xshift=-1cm] at (P)%
{~\mdf@frametitlefont{\mdf@@exercisepoints points}\hbox{~}};}%
},
firstextra={%
\node[titregris,xshift=1cm] at (P-|O) %
{~\mdf@frametitlefont{\theexercise}\hbox{~}};
\ifdefempty{\mdf@@exercisepoints}%
{}%
{\node[titregris,left,xshift=-1cm] at (P)%
{~\mdf@frametitlefont{\mdf@@exercisepoints points}\hbox{~}};}%
},
}
\makeatother\begin{mdframed}[style=exercisestyle]
\ExampleText
\end{mdframed}\begin{mdframed}[style=exercisestyle,exercisepoints=10]
\ExampleText
\end{mdframed}\end{document}
`
Tuttavia, una volta inserito nella mia tesi mi compila la prima volta e la seconda volta mi dice:
Package xcolor error: Undefined color “RoyalBlue”
se vado avanti con la compilazione mi da questo errore per ogni elemento dell’indice. Alla fine l’indice lo compila ma non mette il link nel pdf… Qualcuno saprebbe darmi una dritta su questo problema?
::Elrond” post=77865Vuoi ringraziare il controrelatore perché ti ha interrogato?
Non credo che il controrelatore interroghi veramente (non so se lo faceva in passato ma oggi non ho mai sentito nessuno che viene interrogato dal controrelatore). I ringraziamenti andrebbero (secondo me) per il ruolo che deve rivestire: leggere accuratamente il tuo lavoro e trovare eventuali cose che non vanno o cose che vanno cambiate (anche dal punto di vista stilistico). Il suo lavoro è fondamentale, se ci sono bachi nei ragionamenti è meglio che li trovi lui piuttosto che un referee a cui mandi un articolo estratto dalla tesi, non credi?
::egreg9″ post=77855
Il controrelatore è nominato dopo che la tesi è consegnata o almeno non dovrebbe avere a che fare durante la preparazione. Altrimenti a che serve?Si in effetti ha senso. Forse il posto più appropriato è nei ringraziamenti.
Comunque alla fine ho fatto il merge dei due documenti, quando è in versione finale ci vogliono 30 secondi e ho la resa che volevo io!
Grazie a entrambi!
::OldClaudio” post=77849l’unica difficoltà che vedo è prorpio quella di includere il logo;
Per quello che sto avendo problemi e vorrei sapere se in qualche modo si può usare frontespizio in plain.
Per esempio il pacchetto dcpic ha una versione per plain (per fare diagrammi commutativi), basta aggiungerlo all’inizio del file e ci sono i comandi per usarlo.
Siccome questo fa oltre le mie conoscenze TeXniche mi sono rivolto a voi. In ultimo (se non si può fare) userò preview per attaccare alla prima pagina dell’elaborato il risultato del pacchetto. Non molto elegante ma funziona di sicuro 8)
-
AutoreRisposte