Novo ambiente não cursivo

Novo ambiente não cursivo

Criei um novo ambiente e parece bom, mas quero distinguir entre fonte normal e fonte cursiva, então aqui está meu código:

\newshadetheorem{beispiele}{Beispiel}
\newenvironment{beispiel}[1][]{%
  \definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
  \definecolor{shaderulecolor}{rgb}{0.0,0.0,0.4}%
  \setlength{\shadeboxrule}{1.5pt}%
  \begin{beispiele}[#1]\hspace*{1mm}%
}{\end{beispiele}}

e a saída é com a fonte cursiva, mas quero que seja com fonte normal, então não cursiva, você poderia me ajudar?

Muito obrigado!

Aqui vamos nós:

\documentclass{book}
\usepackage{geometry}

\geometry{left=4cm,right=3cm, top=2cm, bottom=2cm} 

\usepackage{titlesec}
\titlespacing*{\chapter}{0pt}{-30pt}{20pt}
\titleformat{\chapter}[display]{\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\Huge}


\usepackage[ngerman]{babel}
\usepackage{mathptmx}
\usepackage{helvet}
\usepackage{wallpaper}
\usepackage{color}
\usepackage[final]{pdfpages} 
%,bookmarksopenlevel={1}
%\usepackage[bookmarks=true,bookmarksopen=true,bookmarksnumbered=true,colorlinks=true,linkcolor=black,]{hyperref}
\usepackage[colorlinks,linkcolor=black,bookmarksopen=false,
hypertexnames=TRUE,pdfpagelabels=true]{hyperref}
\hypersetup{ 
  pdftitle={},
  pdfauthor={\textcopyright },
  pdfsubject={}, 
  pdfkeywords={}, 
  }

\usepackage{xcolor,bookmark}
\usepackage{scrextend}
\usepackage{titlepic}
\usepackage{shorttoc}
\usepackage{courier}
%
\usepackage{type1cm}         



\usepackage{makeidx}         % allows index generation

\usepackage{graphicx}        % standard LaTeX graphics tool
                             % when including figure files
\usepackage{multicol}        % used for the two-column index
\usepackage[bottom]{footmisc}% places footnotes at page bottom
\usepackage{tocstyle}
\usetocstyle{allwithdot} 
%\usepackage{thmbox}
\usepackage{shadethm}
\usepackage{amsthm} 
%\usetocstyle{KOMAlike}


\makeindex             % used for the subject index
                       % please use the style svind.ist with
                       % your makeindex program


\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}


%\theoremstyle{plain}
%\theoremstyle{remark}
%\newtheorem{beispiel}{Beispiel}[chapter]
\newshadetheorem{beispiele}{Beispiel}
\newenvironment{beispiel}[1][]{%
  \definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
  \definecolor{shaderulecolor}{rgb}{1,1,1}%
  \setlength{\shadeboxrule}{1.5pt}%
  \begin{beispiele}[#1]\hspace*{1mm}%
}{\end{beispiele}}

\begin{document}
\begin{beispiel}
Test
\end{beispiel}
\end{document}

Responder1

O shadedthmpacote coopera com amsthm, então você pode usar o último para definir um estilo de teorema incorporando as modificações de estilo necessárias; um pequeno exemplo (para o exemplo removi os pacotes que não eram relevantes):

\documentclass{book}
\usepackage{xcolor,bookmark}
\usepackage{shadethm}
\usepackage{amsthm}
\usepackage{lipsum}% just to generate text for the example

\newtheoremstyle{mystyle}
  {\topsep}{\topsep}{}{}%
  {\bfseries}{:}{.5em}{}%

\theoremstyle{mystyle}
\newshadetheorem{beispiele}{Beispiel}

\newenvironment{beispiel}[1][]
  {\definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
    \definecolor{shaderulecolor}{rgb}{1,1,1}%
    \setlength{\shadeboxrule}{1.5pt}%
    \begin{beispiele}[#1]\hspace*{1mm}}
  {\end{beispiele}}

\begin{document}

\begin{beispiel}
\lipsum[2]
\end{beispiel}

\end{document}

insira a descrição da imagem aqui

Usando o shadethmpacote você terá algumas limitações já que quebras de página não podem ocorrer dentro de um ambiente criado com newshadedtheorem; para se livrar dessa limitação, sugiro que você use omdframedem vez disso (é altamente personalizável, lida com quebras de página, a documentação vem com vários exemplos). Aqui está seu ambiente usando mdframed:

\documentclass{book}
\usepackage{xcolor,bookmark}
\usepackage{amsthm}
\usepackage{mdframed}
\usepackage{lipsum}% just to generate text for the example

\definecolor{shadethmcolor}{rgb}{.9,.9,.95}%

\newtheoremstyle{mystyle}
  {\topsep}{\topsep}{}{}%
  {\bfseries}{:}{.5em}{}%

\theoremstyle{mystyle}
\newmdtheoremenv[hidealllines=true,
backgroundcolor=shadethmcolor,skipabove=\topsep,
skipbelow=\topsep]{beispiel}{Beispiel}

\begin{document}

\begin{beispiel}
\lipsum[2]
\end{beispiel}

\end{document}

insira a descrição da imagem aqui

informação relacionada