Risposte nei forum create
-
AutoreRisposte
-
::
Prova quihttps://www.emacswiki.org/emacs/LaTeXPreviewPane
in caso cerchiamo un’altra via. Una domanda. E se provi ad usare TexStudio cosi ti semplifichi la vita! È un ottimo editor con visualizzatore pdf integrato.
::
Una volta utilizzai tkz per degli schemi tipo mappe, inizialmente direttamente da codice LaTex, poi però ho trovato un modo per facilitarmi la vita cosi:1) ho chiaramente usato le include per il modulo tikz nel documento principale,
2) utilizzando un programma Linux, mi pare Dia, ma può darsi che anche altri programmi Linux o Windows riascano a fare lo stesso, ho disegnato il mio bel diagramma esportando il prodotto finale come macro LaTex
3) nel documento poi ho utilizzato il seguente codice per inserire il diagramma dove volevo io`
\begin{center}
\input{islam-macro}
\end{center}
`Ovviamente la macro deve essere all’interno del path name dove c’è il documento tex principale che lo richiama.
In questa maniera hai il vantaggio di disegnare graficamente il diaggramma Se poi con un editor qualsiasi apri la macro creata, vedrai che nel codice c’è la voce tikzpicture.Spero ti possa essere stato utile.
::
Hai provato ha consultare la guida ArteLaTex?
Gli ho dato un’occhiata e nella sezione immagini c’è questo esempio`
\begin{SCfigure}[]
\centering
\includegraphics[width=0.5\textwidth]{ConcavoConvesso}
\caption{Un esempio di figura con didascalia laterale.}
\label{fig:sidecap}
\end{SCfigure}
`
::
Cercavo pure io una soluzione, ma aplicabile solo al testo. Su CTAN c’è un pacchetto ad hoc, si chiama shadowtext. Vedi s e fa al caso tuo. Per le mie esigenze va più che bene. Te ne segnalo il linkhttps://www.ctan.org/tex-archive/macros/latex/contrib/shadowtext
::
Ti quoto un mio codice che ti puo essere utie. con le inclusioni non ho avuto mai problemi.Documento principale
`
% Norme per la tesi
% Foglio: A4
% Margini: top 3cm, bottom 2.5cm, DX 2.5cm, SX 3cm
% Interlinea: testo 2, cit. dirette 1.5, 1 note
% Font: testo 12, cit. dirette 11, note 10
% Numero di pagine totali: almeno 100pp.\documentclass[a4paper,oneside,12pt,titlepage]{report}
\usepackage[a4paper,top=3cm,bottom=2.5cm,left=3cm,right=2.5cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{setspace}
\usepackage{times}
\usepackage{csquotes}
\usepackage{textcomp}
\usepackage{amsbsy}
\usepackage{seqsplit}
\usepackage[italian]{babel}
\usepackage{graphicx}%Inizo del documento
\begin{document}
\cleardoublepage
\nocite{*}
\doublespacing\include{frontespizio}
\end{document}
`
Mentre il file frontespizio, che si deve trovare nella stessa posizione del documento principale è cosi:
`
bla bla bla
…
`Come vedi per prima cosa non ho specificato l’estensione .tex nell’include, e nel documento frontespizio non ho d efinito le direttive iniziali come nel master.
Se hai errori di compilazione leggi il log (non so che programma usi).
::
in nel file macro. tex c’è il codice generato da dia. Cmunque, anche se in modo maledstro ho risolto cosi: inserendeo direttamente il codice generato da dia nel documento principale. Praticamnete cosi`
%rm -rf `biber –cache se non trova il file tmp
% in dra .. out gradi di ppartenza della curva, in grado di arrivo della curva
\documentclass[a4paper,oneside,11pt,titlepage]{report}
\usepackage[a4paper,top=1cm,bottom=2cm,left=1.5cm,right=1.5cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{setspace}
\usepackage{times}
\usepackage{csquotes}
\usepackage{textcomp}
%Pacchetto per spezzare le righe troppo lunghe
\usepackage{seqsplit}
\usepackage[italian]{babel}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{amssymb}%Inizo del documento
\begin{document}\cleardoublepage
\nocite{*}
\onehalfspacing
\pagestyle{plain}
\noindent\paragraph*{Cos'è l'islàm e il rapporto con l'Europa -} possiamo schematizzarlo come segue:
\begin{center}%Inizio del codice macro generato con Dia
\ifx\du\undefined
\newlength{\du}
\fi
\setlength{\du}{15\unitlength}
\begin{tikzpicture}
\pgftransformxscale{1.000000}
\pgftransformyscale{-1.000000}
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
\pgfsetfillcolor{dialinecolor}
\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
\pgfsetfillcolor{dialinecolor}
\pgfpathellipse{\pgfpoint{10.796636\du}{7.625000\du}}{\pgfpoint{2.853364\du}{0\du}}{\pgfpoint{0\du}{2.451682\du}}
\pgfusepath{fill}
\pgfsetlinewidth{0.200000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetmiterjoin
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\pgfpathellipse{\pgfpoint{10.796636\du}{7.625000\du}}{\pgfpoint{2.853364\du}{0\du}}{\pgfpoint{0\du}{2.451682\du}}
\pgfusepath{stroke}
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node at (10.796636\du,7.820000\du){Islam};
\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
\pgfsetfillcolor{dialinecolor}
\fill (15.486250\du,5.475000\du)–(15.486250\du,9.775000\du)–(21.713750\du,9.775000\du)–(21.713750\du,5.475000\du)–cycle;
\pgfsetlinewidth{0.000000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetmiterjoin
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (15.486250\du,5.475000\du)–(15.486250\du,9.775000\du)–(21.713750\du,9.775000\du)–(21.713750\du,5.475000\du)–cycle;
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (15.986250\du,6.620000\du){Dalla radice};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (15.986250\du,7.420000\du){S-L-M, cioè};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (15.986250\du,8.220000\du){arrendersi a Dio};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (15.986250\du,9.020000\du){(Allah};
\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
\pgfsetfillcolor{dialinecolor}
\fill (15.381250\du,12.550000\du)–(15.381250\du,16.050000\du)–(21.818750\du,16.050000\du)–(21.818750\du,12.550000\du)–cycle;
\pgfsetlinewidth{0.000000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetmiterjoin
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (15.381250\du,12.550000\du)–(15.381250\du,16.050000\du)–(21.818750\du,16.050000\du)–(21.818750\du,12.550000\du)–cycle;
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (15.881250\du,13.695000\du){Stessa radice di};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (15.881250\du,14.495000\du){Salama, pace; in};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (15.881250\du,15.295000\du){ebraico Shalom};
\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
\pgfsetfillcolor{dialinecolor}
\fill (-4.110000\du,5.075000\du)–(-4.110000\du,10.175000\du)–(6.182500\du,10.175000\du)–(6.182500\du,5.075000\du)–cycle;
\pgfsetlinewidth{0.000000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetmiterjoin
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (-4.110000\du,5.075000\du)–(-4.110000\du,10.175000\du)–(6.182500\du,10.175000\du)–(6.182500\du,5.075000\du)–cycle;
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.610000\du,6.220000\du){E’ una religione che è più di};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.610000\du,7.020000\du){ religio ma DIN (=legge);};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.610000\du,7.820000\du){per alcuni considerata anche};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.610000\du,8.620000\du){come religione politica e};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.610000\du,9.420000\du){di stato.};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (1.036250\du,7.625000\du){};
\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
\pgfsetfillcolor{dialinecolor}
\fill (-4.406250\du,12.150000\du)–(-4.406250\du,16.450000\du)–(6.606250\du,16.450000\du)–(6.606250\du,12.150000\du)–cycle;
\pgfsetlinewidth{0.000000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetmiterjoin
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (-4.406250\du,12.150000\du)–(-4.406250\du,16.450000\du)–(6.606250\du,16.450000\du)–(6.606250\du,12.150000\du)–cycle;
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.906250\du,13.295000\du){Il din implica tutta una};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.906250\du,14.095000\du){serie di operosità (=credenza).};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.906250\du,14.895000\du){Pertanto tocca tutti gli};
% setfont left to latex
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\node[anchor=west] at (-3.906250\du,15.695000\du){ambiti di fede};
\pgfsetlinewidth{0.100000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetbuttcap
{
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetfillcolor{dialinecolor}
% was here!!!
\pgfsetarrowsend{stealth}
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (7.943272\du,7.625000\du)–(6.182500\du,7.625000\du);
}
\pgfsetlinewidth{0.100000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetbuttcap
{
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetfillcolor{dialinecolor}
% was here!!!
\pgfsetarrowsend{stealth}
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (1.036250\du,10.175000\du)–(1.100000\du,12.150000\du);
}
\pgfsetlinewidth{0.100000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetbuttcap
{
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetfillcolor{dialinecolor}
% was here!!!
\pgfsetarrowsend{stealth}
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (18.600000\du,9.775000\du)–(18.600000\du,12.550000\du);
}
\pgfsetlinewidth{0.100000\du}
\pgfsetdash{}{0pt}
\pgfsetdash{}{0pt}
\pgfsetbuttcap
{
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetfillcolor{dialinecolor}
% was here!!!
\pgfsetarrowsend{stealth}
\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
\pgfsetstrokecolor{dialinecolor}
\draw (13.650000\du,7.625000\du)–(15.486250\du,7.625000\du);
}
\end{tikzpicture}%Fine del codice
\end{center}\end{document}
`Per i piu esperti puo sembrare macchinoso ma diversamente nn so come fare. In ogni modo ho ottenuto lo scopo (screenshot.png). L’efetto indesiderato invece è mostrato con screenshot2.jpg, dove si possono notare le due pagine staccate.
Attachments:
You must be logged in to view attached files. -
AutoreRisposte