Any obvious reason some of the frame is missing here:
\documentclass{article}
\usepackage{color}
\usepackage{hyperref}
\usepackage{mdframed}
\begin{document}
\begin{mdframed}
\begin{enumerate}
\item Create the cumulative sum of probabilities for each care type, thus defining the interval width
\item \textcolor{blue}{for} jj=1:m \textcolor{gray}{\% where m is the number of nurses}
\item Choose care type
\item \hspace{3cm}Randomly select care length ($n$) based on care type
\item \item \textcolor{blue}{for} ii=1:n \textcolor{gray}{\% where n is the sequence length}
\item\hspace{3cm}Generate a random number $w$
\item \hspace{3cm}Check into which cumulative probability interval $w$ falls and choose the corresponding surface category
\item update ii=ii+1
\item update jj=i+1
\item \textcolor{blue}{end}
\item \textcolor{blue}{end}
\end{enumerate}%}
\end{mdframed}
\end{document}
Best Answer
Analysis
If package
color
is loaded a white background is drawn. The defaultframemethod
uses the following z-order similar to\fcolorbox
:Screens have usually a low resolution, thin lines can then have a line width of one pixel only. In the direct neighborhood the white background is drawn. Then it can happen that the white background also colors the pixels of the formerly black line, a part of the black line might contain to the background area (low resolution!, rounding issues, ...).
Printers are using higher resolutions, e.g. 600 dpi. Then a line with thickness of
0.4pt
(default value). That are 3.3 pixels, when printed. Then the line will not vanish, if the thickness is one pixel short.Test file
Test file for playing and analyzing:
geometry
.bp
, the default unit for PDF (and PS). This makes it easier to understand and interpret the numbers found in the page description of the PDF file.pdflatex
). Then the PDF file can be easily inspected in a text viewer or editor.Workaround
Package
mdframed
provides otherframemethods
. Withthe frame is drawn after the background and therefore remains visible.