mdtheorem 只框住了我文本的下半部分

mdtheorem 只框住了我文本的下半部分

我正在使用mdtheorem环境,出于某种原因,当我编译并打开 pdf 文件时,方框似乎无法正确打印出来。一切都编译正常,但我发现我的定理只在右下角有边框,而边框的左上角部分缺失。

我只需使用以下命令,例如,

\begin{algo} \label{alg:ew} \textbf{Calcul }
\end{algo}

有任何想法吗?


好的,这是一个代码示例:

\documentclass[12pt]{article}


%\pagestyle{empty}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{mdframed}
\usepackage{multirow}
\usepackage{graphicx}

\usepackage[french]{babel}
%\usepackage[autolanguage]{numprint}

\newmdtheoremenv{alg}{Algorithme}


\begin{document}


\begin{alg}  \ \ \textbf{Graphiques de $P(X=x)$ et $P(X\leq x)$ }
\end{alg}

\end{document}

这只是它在这里的基本用法。我现在可以让整个框出现,但只有当我将物体放大到如此近的距离时,我才能看到其他任何东西。

有没有办法使框架变粗,这样也许可以帮助框架即使在没有放大的情况下也能正确发布?

答案1

由于框架线较粗,导致框架无法正常显示,因此可以使用\newmdtheoremenv[linewidth=<size>]{alg}{Algorithme}

结果如下[linewidth=2.0pt]

在此处输入图片描述

当然你也可以包括其他选项。因此[linewidth=2.0pt,linecolor=red]得到:

在此处输入图片描述

代码:

\documentclass[12pt]{article}

%\pagestyle{empty}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{mdframed}
\usepackage{multirow}
\usepackage{graphicx}

\usepackage[french]{babel}
%\usepackage[autolanguage]{numprint}

\newmdtheoremenv[linewidth=2.0pt]{alg}{Algorithme}


\begin{document}
\begin{alg}  \ \ \textbf{Graphiques de $P(X=x)$ et $P(X\leq x)$ }
\end{alg}
\end{document}

相关内容