mdframed 左上角的背景图像

mdframed 左上角的背景图像

我想使用框架中的图片作为水印。mdframed用作这个如何在 mdframed 中插入背景图像

如果图片居中,如示例中所示,则一切正常,但如果我将其移动到左边框,框架本身就会滑动。我还注意到\范围使用了命令,但我找不到它的描述。

其次,据我了解,使用图片作为背景时,backgroundcolor 选项不起作用。除了图片之外,还有什么方法可以为框架的背景设置浅灰色吗?

截屏

框架向右移动

代码

\documentclass[a4paper, openright, 11pt]{extreport}
\usepackage{graphicx} 
\usepackage[left=20mm,right=10mm,top=17mm,bottom=20mm]{geometry}
\usepackage[main=russian,english]{babel}    %% загружает пакет многоязыковой вёрстки
                   %% подготавливает загрузку шрифтов Open Type, True Type и др.
\usepackage{indentfirst}
\usepackage{titlesec,titletoc}
\usepackage{paralist}
\usepackage{xcolor}
\usepackage[framemethod=tikz]{mdframed}
\usetikzlibrary{backgrounds}
\usepackage{enumitem}
%\usepackage{balance}
\usepackage{metalogo}
\usepackage[normalem]{ulem}
\usepackage[final]{microtype}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
%\usepackage[colorlinks=true,linkcolor=black]{hyperref}


% -------------- Настраваем шрифты -----------------------------
\input{fonts.tex}


% --------------- Формат для оглавлений ------------------------
\titleformat
    {\chapter} % command
    [display]  % shape
    {\Huge\bfseries} % format
    {
    \raggedleft
    {
        \fyanone\bfseries\fontsize{48pt}{48pt}\selectfont Часть
            \chn\fontsize{64pt}{20pt}\selectfont\thechapter}
    } % label
    {-6pt} % sep
    {
        \titlerule[2.5pt]
        \vspace{1.2pt}
        \titlerule[1.2pt]
    } % before-code

\titleformat{\section}[display]
    {\Large\sffamily}
    {}{}{\uppercase}
  [
    \vspace{-12pt}%
    \rule{36mm}{0.5pt}
    \vspace{4pt}
  ] %

\titleformat{\subsection}[wrap]
{\bfseries\sffamily}
{}{}{}[]

\titlespacing{\subsection}
{8pc}{1.5ex}{1pc}


%------------------- Содержание ---------------------------
\titlecontents{chapter}
[2.5em]
{\addvspace{20pt}\filcenter}
{\Large\MakeUppercase{часть\ \thecontentslabel}\ \sffamily\itshape\bfseries\Large}
{\sffamily\itshape\bfseries\Large}
{}
[\rule{\textwidth}{1pt}\hspace*{8pt}]

\titlecontents{section}
[0pt]
{\addvspace{1pt}}
{}
{\normalsize\sffamily\uppercase}
{\titlerule*[4pt]{.}\contentspage}

\titlecontents{subsection}
[25pt]
{\addvspace{1pt}}
{}
{\sffamily\bfseries}
{\titlerule*[4pt]{.}\contentspage}

% ---------------- Счетчики ------------------------
\newcounter{qenum}
\newcounter{q1}


\newcommand{\qa}{\addtocounter{q1}{1}\arabic{q1})\ }

\newenvironment{quest}{%
 \setcounter{qenum}{0}
 \sffamily
 \vspace{12pt}
 \centerline{\textbf{Вопросы для размышления:}}
 \vspace*{-6pt}
 \centerline{\rule{120pt}{0.5pt}}
 \vspace*{-12pt}
 \small
 \begin{enumerate} \leftskip=0.5em \rightskip=0.5em \parskip-1em \itemsep=1.3em \parsep=0em
 \item[]}
 {\end{enumerate}}


%-------------- Настройка стиля mdframed для цитат-------------------
\mdfdefinestyle{bible}{
  backgroundcolor=black!15,
  linecolor=black!25,
  leftmargin=4mm,
  rightmargin=0,
  innerrightmargin=2mm,
  innerleftmargin=20mm,
  roundcorner=8pt,
%   apptotikzsetting={%
%     \tikzset{mdfbackground/.style={},}
%   },
  singleextra={%
    \scoped[on background layer]{\node [xshift=.2*\mdfboundingboxwidth, yshift=.7*\mdfboundingboxheight, opacity=0.4] 
    % {\includegraphics[scale=0.1]{prijatelj.jpg}};
     {jdkjasdiqwuie};
    }
  },
}



%--------------------------------------------------------------------
%               Create a new command
%               /bquute  цитата из Библии
%--------------------------------------------------------------------
\newcommand{\bquote}[1]{
  \begin{mdframed}[style=bible]
 {\bibquf\footnotesize\textit„{#1}“}
  \end{mdframed}
 }


% ---------------- Основная информация книги ----------------------



% ================ Настройка некоторых параметров =================|
\sloppy %------------------------------ Красивое формирование строк|
\parindent=18pt %------------------------------Отступ первой строки|
\setlength{\columnsep}{14pt} %------------Растояние между колонками|
\setlength{\columnseprule}{0.05pt} %----------Линия между колонками|
% -----------------------------------------------------------------|
%\tolerance=600
%\emergencystretch=2pt
\hfuzz=0.9pt
\doublehyphendemerits=9000000
% ---------------- Двухколоночное формирование текста -------------
\twocolumn
\clubpenalty=10000
\widowpenalty=10000
\raggedbottom
\hyphenpenalty=800
\righthyphenmin=2

\makeatletter
\def\qitem{\begingroup\catcode`\^^M=12 \qitem@}
\bgroup\catcode`\^^M=12 %
   \gdef\qitem@#1^^M{\addtocounter{qenum}{1}\item[\textbf{В.\arabic{qenum}:}] #1?\endgroup}%
\egroup
\makeatother

\linespread{0.93}

\ULdepth = 0.2em

%==================================================================
%                                                                 |
%                   BEGIN OF DOCUMENT                             |
%                                                                 |      
%==================================================================

\begin{document}
\author{Юхименко Игорь}
\title{Закон и Благодать}

\begin{titlepage}
\makeatletter
\thispagestyle{empty}
\centering{\huge\sffamily\@author} \par
\vspace*{100mm}
\centering{\fontsize{48pt}{66pt}\selectfont\itshape\@title}
\makeatother
\end{titlepage}
\setcounter{page}{2}
\thispagestyle{empty}

% ================ Подключаем нужные файлы ========================
% \input{вступление.tex}





Это всё, что мы можем узнать о Терахе из Библии. Дальше фокус
повествования смещается на его сына Аврама, которому в Харране явился
Бог\footnote{Это было первое явления Бога Авраму, о котором сказано в
Библии} со словами: \bquote {Оставь отчий дом и родных и иди в землю,
которую Я укажу тебе, ибо произведу от тебя многочисленный народ, и ты
станешь благословением для всех народов земли. Кто тебя благословит, того
Я благословлю, кто тебя проклянет — того Я прокляну.} \par

% =================================================================

% ---------------- Содержание книги -------------------------------
\renewcommand*\contentsname{Содержание}
\clearpage
\tableofcontents
\onecolumn
{При подготовке данного издания была использована технология \XeLaTeX}

\end{document}

相关内容