如果这些问题之前已经被问过并回答过,我提前道歉。我正在尝试修饰这个词锻炼 在 \newenvironment{exo} 中使用 tikz 包例如这。 我用pgfornament 和 psvectorian此网站提供的软件包:图案 向量。
我关注问题,之前已经问过了。
为了做到这一点,我必须模仿下面的脚本:
\documentclass[12pt,francais]{standalone}
\PassOptionsToPackage{dvipsnames,svgnames}{xcolor}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[object=vectorian]{pgfornament}
\usepackage{tikz}
\usetikzlibrary{calc,babel}
\tikzset{pgfornamentstyle/.style={draw=NavyBlue, fill = blue}}
\begin{document}
\fontfamily{pzc} \selectfont
\begin{tikzpicture}
[every node/.style={inner sep=0pt}]
\node[text width= \linewidth-1cm, anchor=center](Text){% ~ \centerline{\LARGE \normalfont Université Paris Sud }
\bigskip
{\LARGE Département de Mathématiques} \hfill {\large Première année Master} \\ {\LARGE Module: Probabilité approfondie}
\hfill {\large 2013-2014 } ~ \bigskip \\ \centerline{\LARGE \normalfont TD: Chaînes de Markov } } ;
\node[shift={(-1cm,0.2cm)},anchor=north west](CNW) at (Text.north west) {\pgfornament[width=1cm]{61}};
\node[shift={(1cm,0.2cm)},anchor=north east](CNE) at (Text.north east) {\pgfornament[width=1cm,symmetry=v]{61}};
\node[shift={(-1cm,-0.5cm)},anchor=south west](CSW) at (Text.south west) {\pgfornament[width=1cm,symmetry=h]{61}};
\node[shift={(1cm,-0.5cm)},anchor=south east](CSE) at (Text.south east) {\pgfornament[width=1cm,symmetry=c]{61}}; \node[shift={(0cm,0cm)}](CS) at (Text.south) {\pgfornament[width=4.5cm,ydelta=+3cm]{75}};
\pgfornamenthline{CNW}{CNE}{north}{89}
\pgfornamentvline{CNW}{CSW}{west}{87}
\pgfornamentvline{CNE}{CSE}{east}{87}
\end{tikzpicture}
\begin{document}
\begin{exo}
Soient $(X_n)_{n \geq 1}$ une suite de v.a.r indépendantes et identiquement distribuées et soit $\mathscr F_n =\sigma(X_1, \cdots , X_n)$.
Posons \[S_0=0 \quad \text{et pour tout} \, \, n \geq 1 \quad S_n= \displaystyle\sum_{k=0}^n X_k.\]
\begin{enumerate}
\item (1pt) Montrer que si $(S_n)_{n\in \N}$ est une $\mathscr F_n$-martingale alors $\mathbb E(X_k X_l)=0$ pour tout $k\neq l.$
\item (1.5pt) On suppose que, $X_1 \hookrightarrow \mathscr N(0, \sigma^2)(\sigma > 0).$ Déterminer en fonction de $\alpha$ et $\sigma$, la valeur du nombre réel $a$ pour que
\[
(M_n=\exp(\alpha S_n - a n), n \geq 0)
\]
soit une $\mathscr F_n$-martingale.
\item (1.5pt) On suppose, $X_1 \hookrightarrow \mathscr P(\lambda)(\lambda > 0).$
Déterminer en fonction de $\alpha$ et $\lambda$,
la valeur du nombre réel $a$ pour que
\[
(M_n=\exp(\alpha S_n - (\alpha \lambda +a )n), n \geq 0)
\]
soit une $\mathscr F_n$-martingale.
\end{enumerate}
\end{exo}
\end{document}
当我将其输入到 winedt 控制台时,我收到一条错误消息:
! Package auto-pst-pdf Error:
"shell escape" (or "write18") is not enabled:
auto-pst-pdf will not work!
.
See the auto-pst-pdf package documentation for explanation.
Type H <return> for immediate help.
...
l.134 Or turn off auto-pst-pdf.}
%
我尝试解决该问题,但至今仍未能解决。
如果问题不太清楚,我提前道歉。
任何帮助都将不胜感激!!!
答案1
以下是提供解决方案的尝试。我尝试尽可能多地保留现有代码,而不是重新开始。
我对您的代码做了以下关键更改:
\mathscr
需要添加\usepackage{unicode-math}
并编译 XeLaTeX。无需使用 shell-escape。- 我为 定义了一个定理环境
exo
,但您的代码省略了它。 - 然后,我只是用你提名的“顶部”和“尾部”定理进行“顶部”和“尾部”计算
pgfornaments
,减去装饰物 87,如果不重写所有装饰物的摆放方式,我就无法弄清楚如何将其放在侧面。 - 我在枚举环境中的代码方面遇到了很多困难,所以我重写了其中的大部分内容来定义数学环境中需要的内容。相对于我笨拙的努力,这可能会整理得更整齐。
结果和代码如下。
\PassOptionsToPackage{dvipsnames,svgnames}{xcolor}
\documentclass[10pt,a4paper]{article}
\usepackage{graphicx}
\usepackage{unicode-math}
\usepackage[object=vectorian]{pgfornament}
\usepackage{tikz}
\usetikzlibrary{calc,babel}
\tikzset{pgfornamentstyle/.style={draw=NavyBlue, fill = blue}}
%\usepackage[left=1.00cm, right=1.00cm, top=1.00cm, bottom=1.00cm]{geometry}
\usepackage{theorem}
\theoremstyle{break}
\newtheorem{exo}{Theorem}[section]
\setlength{\parindent}{0pt}
\begin{document}
\begin{tikzpicture}
[every node/.style={inner sep=0pt}]
\node[text width= \linewidth, anchor=center](Text){ ~ \centerline{\LARGE \normalfont Université Paris Sud }
\bigskip
{\Large Département de Mathématiques} \hfill {\large Première année Master} \\ {\LARGE Module: Probabilité approfondie}
\hfill {\large 2013-2014 } ~ \bigskip \\ \centerline{\LARGE \normalfont TD: Chaînes de Markov } } ;
\node[xshift={-1cm},yshift={0.2cm},anchor=north west] (CNW) at (Text.north west) {\pgfornament[width=1cm,height=1cm]{61}};
\node[xshift={1cm},yshift={0.2cm},anchor=north east] (CNE) at (Text.north east) {\pgfornament[width=1cm,symmetry=v]{61}};
\pgfornamenthline{CNW}{CNE}{north}{89}
% \pgfornamentvline{CNE}{CSE}{east}{87}
% \pgfornamentvline{CNW}{CSW}{west}{87}
\end{tikzpicture}
\begin{exo}
\begin{enumerate}
\item Montrer que si %$(S_n)_{n\in \N}$ est une $\mathscr F_n$-martingale alors $\mathbb E(X_k X_l)=0$ pour tout $k\neq l.$
\item On suppose que, $X_1 \hookrightarrow \mathscr N(0, \sigma^2)(\sigma > 0).$ Déterminer en fonction de $\alpha$ et $\sigma$, la valeur du nombre réel $a$ pour que
\[ (M_n = \exp(\alpha S_n - a n), n \geq 0) \]
\item soit une $\mathscr F_n$-martingale.
\item (1.5pt) On suppose, $X_1 \hookrightarrow \mathscr P(\lambda)(\lambda > 0).$
\item Déterminer en fonction de $\alpha$ et $\lambda$,
\item la valeur du nombre réel $a$ pour que
\[ (M_n = \exp(\alpha S_n - (\alpha \lambda +a )n), n \geq 0) \]
soit une $\mathscr F_n$-martingale.
\end{enumerate}
\end{exo}
\begin{tikzpicture}
\node[shift={(-1cm,-0.5cm)},anchor=south west](CSW) at (Text.south west) {\pgfornament[width=1cm,height=1cm,symmetry=h]{61}};
\node[shift={(1cm,-0.5cm)},anchor=south east] (CSE) at (Text.south east) {\pgfornament[width=1cm,symmetry=c]{61}};
\node[shift={(0cm,0cm)}] (CS) at (Text.south) {\pgfornament[width=4.5cm]{75}};
\end{tikzpicture}
\end{document}