Risposte nei forum create
-
AutoreRisposte
-
::
Ciao! Ho provato con fancyvrb
Ho scritto questo file:
`
\RecustomVerbatimEnvironment
{Verbatim}{Verbatim}
{frame=single,label=\fbox{\Large\emph{The code}},gobble=2}
\section*{Matrici}
\begin{itemize}
\item
Definizione di una \textbf{matrice}:
\begin{Verbatim}
>> A=[1 2 3; 4 5 6]A =
1 2 3
4 5 6
\end{Verbatim}
\end{itemize}
`Solo che avrei ancora un paio di problemini! è possibile fare in modo che il box attorno al codice non sia largo tutta la pagina, ma solamente la larghezza del testo? (fare in modo che sia automatico: a dimendenza del testo, lui allarga o restringe il box!) Ed è poi possibile centrare questo box in mezzo alla pagina?
Grazie!
::
moreverbGironzolando in internet ho scoperto però che esiste anche il pachetto listings!
Adesso non so con quale sia meglio e + facile lavorare!
Il mio obbiettivo cmq sarebbe appunto per ogni vosa che ho visto in classe con matlab, scriverne il codice e fare si che venga inquadrato e che il quadrato sia centrato nella pagina!
Forse pretendo troppo, ma così graficamente sarebbe + facile (almeno per me) studiare!
Grazie!
::Mi sa che hai leggermente sbagliato sezione … questa è una questione TeXnica e quindi andrebbe nell’altra sezione.
Per riquadrare parte del testo non l’ho mai fatto e non ti so aiutare.
Il documento è invece generato con LaTeX (o almeno così risulta guardandone le informazioni). Più che un documento unico mi sembra una raccolta di slide messe in formato a3. Hai notato come vengono numerate le pagine?
Chiedo scusa, se ho sbagliato sezione (spero che chi di covere, possa spostare il topic)!
Ho visto che le pagine vengono numeratae, e ho immaginato che fossero delle slides!
Immagino però che la “grafica” della singola slides sia riproducibile anche in un documento di latex normale, o sbaglio? Tipo appunto i riquadri, il simbolo della matitina per la notazione,…
18 Aprile 2007 alle 17:38 in risposta a: Piccolo problema con la definizione di un nuovo environment #1415618 Aprile 2007 alle 16:52 in risposta a: Piccolo problema con la definizione di un nuovo environment #14155::Salve ragazzi, vorrei definire un nuovo environment che mi risparmi di scrivere tutte le volte
`\[
\begin{split}
….
\end{split}
\]`
Mi potete aiutare? Grazie mille!Se usi split per formule su più righe allineate a un segno di relazione, la soluzione è l’ambiente “align*”:
`\begin{align*}
a&=b\\
c&=d
\end{align*}`
Gli ambienti di amsmath hanno tutti (eccetto split, naturalmente) una forma *, che non numera alcuna riga: “gather*”, “multline*”, “equation*”.Ciao
EnricoMitico grazie mille!
::
Ciao! io però non riesco ad installare l’estenzion eper latex! Sul sito http://vim-latex.sourceforge.net/index.php?subject=download&title=Download
dicono” REQUIRED. This makes vim invoke latex-suite when you open a tex file.
filetype plugin on” IMPORTANT: win32 users will need to have ‘shellslash’ set so that latex
” can be called correctly.
set shellslash” IMPORTANT: grep will sometimes skip displaying the file name if you
” search in a singe file. This will confuse latex-suite. Set your grep
” program to alway generate a file-name.
set grepprg=grep\ -nH\ $*” OPTIONAL: This enables automatic indentation as you type.
filetype indent onqualcuno mi da una mano?
::
Chiedo scuasa se io non conosco tutte le abbreviazioni di latex, e di qeust’ultimo so veramente poco e ne capisco ancora meno! E credo che purtroppo continuerò a capirne poco, visto che come detto, mi sono messo a preparare i rissunti per gli esami in latex (e sono questi la mia priorità) visto che ne parlavano tutti così bene, ma forse è stato un errore!Grazie cmq della risposta (anche se non sono comunque arrivato a capo di niente, ma il problema devo essere io che oggi non sono proprio in grado di capire)
::[quote][quote]Ho definito questo ambiente che però da problemi nella \vspace
`\newenvironment{myenumerate}[3]{\setlength{\parskip}{#2}\begin{enumerate}[#1]}
{\end{enumerate}\vspace{#3}}`
sapete dirmi il perché?
ecco l’errore:
`! Illegal parameter number in definition of \endmyenumerate.
3
l.20 …[#1]}{\end{enumerate}\endgroup\vspace{#3}}`Non puoi usare parametri nel terzo argomento di \newenvironment. Prima di tutto prova a guardare il pacchetto paralist o le FAQ per evitare di inventare l’acqua calda. Il problema in oggetto si risolve cosi:
`\newcommand{\tempmyenum}{}
\newenvironment{myenumerate}[3]
{\renewcommand{\tempmyenum}{#3}%
\setlength{\parskip}{#2}\begin{enumerate}[#1]}
{\end{enumerate}\vspace{\tempmyenum}}`Ciao
EnricoScusa, ma non riesco a capire come riolvere il problema! eheh! Copio il codice che mi hai scritto nel preambolo e poi?[/quote]
Usi l’ambiente myenumerate.Ciao
Enrico[/quote]Ecco quello che ho fatto
`\documentclass[12pt,a4paper]{report}\usepackage{amsfonts, amsmath,amsfonts,amssymb,amsthm}
\usepackage{enumerate}\title{Zusammenfassung Analysis 1: Kapiteln IV, V und VI}
\author{Landoni Fabio}\newcommand{\satz}[1]{\textbf{Satz #1:}\\}
\newcommand{\defi}[1]{\textbf{#1:}\\}
\newcommand{\boldd}[1]{\textbf{#1}}
\newcommand{\bem}[1]{\boldd{Bem:}\\}\newcommand{\numberset}[1]{\mathbb{#1}}
\newcommand{\R}{\numberset{R}}
\newcommand{\N}{\numberset{N}}
\newcommand{\Q}{\numberset{Q}}
\newcommand{\Z}{\numberset{Z}}
\newcommand{\C}{\numberset{C}}\newcommand{\tempmyenum}{}
\newenvironment{myenumerate}[3]
{\renewcommand{\tempmyenum}{1}%
\setlength{\parskip}{2}\begin{enumerate}[i)]}
{\end{enumerate}\vspace{\tempmyenum}}\newcommand{\bgen}{\begin{enumerate}[i)]}
\newcommand{\enen}{\end{enumerate}}\newcommand{\bgdm}{\begin{displaymath}}
\newcommand{\edm}{\end{displaymath}}\newcommand{\inr}{\in \R}
\newcommand{\inn}{\in \N}
\newcommand{\inc}{\in \C}\setlength{\parindent}{0pt}
\setlength{\parskip}{2explus0.5exminus0.2ex}
\begin{document}
\maketitle
\newpage
\noindent
Prova iii
\begin{myenumerate}
\item dddddd
\item hjfhjd
\end{myenumerate}dddd
\end{document}
`
ma non sembra funzionare eh
::Ho definito questo ambiente che però da problemi nella \vspace
`\newenvironment{myenumerate}[3]{\setlength{\parskip}{#2}\begin{enumerate}[#1]}
{\end{enumerate}\vspace{#3}}`
sapete dirmi il perché?
ecco l’errore:
`! Illegal parameter number in definition of \endmyenumerate.
3
l.20 …[#1]}{\end{enumerate}\endgroup\vspace{#3}}`Non puoi usare parametri nel terzo argomento di \newenvironment. Prima di tutto prova a guardare il pacchetto paralist o le FAQ per evitare di inventare l’acqua calda. Il problema in oggetto si risolve cosi:
`\newcommand{\tempmyenum}{}
\newenvironment{myenumerate}[3]
{\renewcommand{\tempmyenum}{#3}%
\setlength{\parskip}{#2}\begin{enumerate}[#1]}
{\end{enumerate}\vspace{\tempmyenum}}`Ciao
EnricoScusa, ma non riesco a capire come riolvere il problema! eheh! Copio il codice che mi hai scritto nel preambolo e poi?
::
`\documentclass[12pt,a4paper]{report}\usepackage{amsfonts, amsmath,amsfonts,amssymb,amsthm}
\usepackage{enumerate}\title{Zusammenfassung Analysis I + II}
\author{Ambesa}\newcommand{\satz}[1]{\textbf{Satz #1:}\\}
\newcommand{\defi}[1]{\textbf{#1:}\\}
\newcommand{\boldd}[1]{\textbf{#1}}\newcommand{\numberset}[1]{\mathbb{#1}}
\newcommand{\R}{\numberset{R}}
\newcommand{\N}{\numberset{N}}
\newcommand{\Q}{\numberset{Q}}\setlength{\parindent}{0pt}
\setlength{\parskip}{2explus0.5exminus0.2ex}\begin{document}
\maketitle
\newpage
\noindent
\satz {I.1.2.1 (Prinzip des indirekten Beweises)}
$(A\Rightarrow B)\Leftrightarrow(\neg B \Rightarrow \neg A)$ \\
D.h: $A\Rightarrow B$ A ist hinreichend f\”ur B, bzw. B ist notwendig f\”ur A\boldd{Bem:}
\begin{enumerate} [i)]
\item $\neg(A \vee B)\Leftrightarrow(\neg A)\wedge(\neg B)$
\item $\neg(A \wedge B)\Leftrightarrow(\neg A)\vee(\neg B)$
\end{enumerate}\boldd{Bem:}
\begin{enumerate} [i)]
\item $X=Y \Leftrightarrow X \subset Y \wedge Y \subset X$
\item $X \cap(Y \cup Z) = (X \wedge Y)\cup( X \wedge Z)$
\end{enumerate}\satz{I.2.2.1 (de Morgan)}
Seien A, $B \subset X$ mit X \textbackslash A = $A^{C}$, X \textbackslash B = $B^{C}$. Dann gilt:
\begin{enumerate} [i)]
\item $(A\cup B)^{C}=A^C \cap B^C$
\item $(A\cap B)^{C}=A^C \cup B^C$
\end{enumerate}
\end{document}`Stavo giochicchiando per tentare di capire un po’ i comandi, ancora sul mio vecchio file (quello nel quale non ho messo i suggerimenti ch emi avete dato)
Così facendo ho visto che nell’elenco, prima della prima riga dell’elenco, mi lascia un super spazio! Ci sarebbe la possibilità di eliminarlo?
::
😀 solo perché scrivo in tedesco 😀 Mi tocca dato che studio al politecnico di Zurigo!
Ho provato a insenrire le riche magiche nel preambolo prima di `\newtheorem*{thm*}{\thmtitle}` ma non mi sembra che sia cambiato qualcosa nella spaziatura e soprattuto quando mi va a capo, mi fa la rientranza che è abbastanza bruttina eheh!
Inoltre la scrittura del testo all’interno dei teoremi viene in una specie di corsivo! Non si potrebbe avere una scrittura normale?PS: non so come mai ma questo messaggio è finito prima di quello di egreg9, anche se l^’ha scritto prima!
::
Prima di tutto vi ringrazio del vostro prezioso aiuto!
Secondariamente so, che come ho usato latex non è il modo per cui è stato pensato, solamente che devo preparare dei riassunti per gli esami (che si avvicinano inesorabilmente) e detto del tutto sinceramente non ho il tempo per leggermi una guida e mettermi con calma ad imparare bene latex. I vostri consigli mi sono dunque veramente molto ultili.
Il lavoro che sto facendo io adesso è un elenco dei teoremi più importanti che abbiamo visto durante le lezioni, per quello non ho usato il comando per un nuovo teorema, dato che non ero a conoscenza del trucchetto di egreg9 per poter mantenere la numerazione!Ho guardato e tentato di capire il codice di egreg9, anche se le definizioni iniziali mi sembrano per il più arabo, ho qualche domandina da fare:
– Ho visto che anche senza mandarlo a capo, lascia già lo spazio di suo, ma mi piacerebbe che ce ne fosse di più, per separare bene un teorema dall’altro. Inoltre così facendo vedo che con la prima parola mi rientra sempre. Non è possibile evitarlo?
– per quanto riguarda il teorema (non ho porpio capito le definizioni nel preambolo) non è possibile far apparire prima della numerazione la parola “satz”?
– come posso fare per staccare di più un teorema dall’altro affinche poi quando faccio gli esercizi i vari teoriemi risaltino meglio e riesca a trovarli facilemnte?Egreg9 parlava anche di non dimenticare “babel” se non scrivo in ingelese: che roba é?
Lo so, sono un po’ pretenzioso ehehe!
Grazie di cuore!
::
`\documentclass[12pt,a4paper]{report}
\usepackage{amsfonts, amsmath,amsfonts,amssymb,amsthm}
\title{Zusammenfassung Analysis I + II}
\author{Ambesa}
\newcommand{\satz}[1]{\textbf{Satz #1:}\\}
\newcommand{\defi}[1]{\textbf{#1:}\\}
\newcommand{\boldd}[1]{\textbf{#1}}
\newcommand{\inr}{\in \mathbb{R}}
\newcommand{\inn}{\in \mathbb{N}}
\begin{document}
\maketitle
\newpage
\noindent
\boldd{Bem:}
\begin{itemize}
\item[i)] $X=Y \Leftrightarrow X\subset Y \wedge Y\subset X$
\item[ii)] $X \cap(Y\cupZ) = (X \wedge Y)\cup( X \wedge Z)$
\end{itemize}
\\[\baselineskip]
\satz{I.2.2.1 (de Morgan)}
Seien A, $B \subset X$ mit X \textbackslash A = $A^{C}$, X \textbackslash B = $B^{C}$. Dann gilt:
\begin{itemize}
\item[i)] $(A\cup B)^{C}=A^C \cap B^C$
\item[ii)] $(A\cap B)^{C}=A^C \cup B^C$
\end{itemize}
\\[\baselineskip]
\end{document}`
Ecco il codice!
Chieso scusa se non l’ho postato subito!
-
AutoreRisposte