를 사용하여 헤더 색상에 대한 그라데이션 색상을 얻을 수 없습니다 Xbaposter
. Xelatex로 컴파일할 때 간단한 색상만 제공되며 문제는 두 줄에 headerColorOne=black,
있으며 headerColorTwo=lightblue,
색상 정의에 문제가 있습니다 \definecolor{lightblue}{rgb}{0.145,0.6666,1}
. .cls 파일은 다음에서 다운로드할 수 있습니다.CTAN. MWE에서 3개 라인이 문제로 표시됩니다.
\documentclass[debug,a0paper,portrait,persian]{xebaposter}
\usepackage{url}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{relsize} % for \smaller
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{xecolor}
\usepackage{wrapfig}
\graphicspath{{images/}}
\usepackage[inline]{enumitem}% for making inline list.
\setlist{noitemsep}% Save space in lists.
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Yas}
%\usepackage{geometry}
%\geometry{papersize={90cm,170cm},verbose=ture,reset}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%% Some math symbols used in the text
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Format
% \newcommand{\RotUP}[1]{\begin{sideways}#1\end{sideways}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Multicol Settings
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \setlength{\columnsep}{0.7em}
% \setlength{\columnseprule}{0mm}
%% Begin of Document
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%%% Setting User Defined Background %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%if you want to use your preferred background, you should set background=user in poster settings.
\background{
\begin{tikzpicture}[remember picture,overlay]%
\fill [yellow!20] {(current page.south east) rectangle (current page.north west)};%
\draw (current page.center)+(0pt,0pt) node[anchor=center,opacity=.1]
{\includegraphics[width=1.1\textwidth]{shariflogo}};
\end{tikzpicture}%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Here starts the poster
%%---------------------------------------------------------------------------
%% Format it to your taste with the options
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\definecolor{silver}{cmyk}{0,0,0,0.3}
\definecolor{yellow}{cmyk}{0,0,0.9,0.0}
\definecolor{reddishyellow}{cmyk}{0,0.22,1.0,0.0}
\definecolor{black}{cmyk}{0,0,0.0,1.0}
\definecolor{darkYellow}{cmyk}{0,0,1.0,0.5}
\definecolor{darkSilver}{cmyk}{0,0,0,0.1}
\definecolor{lightyellow}{cmyk}{0,0,0.3,0.0}
\definecolor{lighteryellow}{cmyk}{0,0,0.1,0.0}
\definecolor{lighteryellow}{cmyk}{0,0,0.1,0.0}
\definecolor{lightestyellow}{cmyk}{0,0,0.05,0.0}
%\definecolor{lightblue}{rgb}{0.145,0.6666,1} % Problem
\begin{poster}%
% Poster Options
{
eyecatcher=true,
% Color style
bgColorOne=lightyellow,
bgColorTwo=yellow,
borderColor=reddishyellow,
headerColorOne=yellow,%headerColorOne=black, % Problem
headerColorTwo=reddishyellow,%headerColorTwo=lightblue, % Problem
% headerFontColor=silver,
boxColorOne=red,
boxColorTwo=lighteryellow,
% Format of textbox
textborder=faded,
% Format of text header
headerborder=closed,
headerheight=0.1\textheight,
headershape=roundedleft,
headershade=plain,
% headerfont=\Large, %Sans Serif
boxshade=shadetb,%plain,
background=user,%plain,
linewidth=2pt,
grid=false,
}
% Eye Catcher
{
\includegraphics[height=0.07\textheight]{logo}
}
% Title
{عنوان پوستر عنوان پوستر عنوان پوستر عنوان پوستر عنوان پوستر عنوان پوستر عنوان پوستر
}
% Authors
{\large نام۱ نام خانوادگی۱, نام۳ نام خانوادگی۲, نام۳ نام خانوادگی۳
\\%[1em]
{\normalsize\texttt{\lr{[email protected], [email protected], [email protected]}}}}
% University logo
{
\begin{tabular}{r}
\includegraphics[height=0.07 \textheight]{shariflogo}\\
\end{tabular}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Now define the boxes that make up the poster
%%%---------------------------------------------------------------------------
%%% Each box has a name and can be placed absolutely or relatively.
%%% The only inconvenience is that you can only specify a relative position
%%% towards an already declared box. So if you have a box attached to the
%%% bottom, one to the top and a third one which should be inbetween, you
%%% have to specify the top and bottom boxes before you specify the middle
%%% box.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=introduction,column=0,row=0]{\textxecolor{red}{مقدمه}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
برای تست بسته سعی میکنم که یک خط فارسی بنگارم\LTRfootnote{test} تا نتیجه آن را در این پوستر مشاهد کنم\footnote{تست پانویسی}.
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=phase2,column=1,span=1]{فاز دو: پردازش}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{wrapfigure}{r}{.6\textwidth}
%\centering
% \vspace{-10pt}
%{
\includegraphics[scale=.5]{fig3}
%}
% \vspace{-20pt}
\end{wrapfigure}
\ptext[2]
محاسبات لازم:
\begin{align*}
f_1 &= \frac{HXY-HXY1}{max\{HX,HY\}}\\
f_2 &= \sqrt{1-\exp\{-2(HXY2-HXY)\}}
\end{align*}
{\scriptsize
\centerline{\begin{minipage}{.95\textwidth}
C(i, j) is an element of GLC matrix and N is number of gray-levels.
\end{minipage}}
\vspace{-.5mm}
$$\begin{array}{l}
\displaystyle C_x(i) =\sum_{j=1}^N C(i,j), \quad C_y(i)=\sum_{i=1}^N C(i,j)\\
\displaystyle HXY = -\sum_{i=1}^N\sum_{j=1}^N C(i,j) \log\{C(i,j)\}\\
\displaystyle HXY1 = -\sum_{i=1}^N\sum_{j=1}^N C(i,j) \log\{C_x(i)\times C_y(j)\}\\
\displaystyle HXY2 = -\sum_{i=1}^N\sum_{j=1}^N C_x(i)\times C_y(j) \log\{C_x(i)\times C_y(j)\}\\
\end{array}$$
}
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=phase3,column=2,span=1,row=0]{استخراج ویژگیهای: دوتایی}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ptext[7]
\centerline{\includegraphics[scale=1.1,height=7cm]{fig4}}
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=phase4,column=2,span=1,below=phase3]{جداسازی}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ptext[6]
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=results,column=1,span=2,below=phase2]{نتایج}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{multicols}{2}
\centerline{\includegraphics[scale=.7]{fig6}}
\ptext[2-3]
\centerline{\includegraphics[scale=.7]{fig5}}
\end{multicols}
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=imagedataset,column=0,span=1,below=introduction]{پایگاه داده تصاویر}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}
\item ۱۱۰ تصویر سالم
\item ۶۶ تصویر ناسالم
\item ۶۰ درصد تصاویر برای آموزش به کار برده شدهاند و مابقی برای تست درستی الگوریتم.
\item وبسایت \url{http://www.med.harvard.edu/AANLIB/home.html}
\end{itemize}
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=phase1,column=0,span=1,below=imagedataset]{فاز یک{:} پیشپردازش}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ptext[12]
\begin{enumerate}
\item پشت زمینه
\item زنگ روشن
\item بخشهای نامرتبط
\end{enumerate}
\ptext[14]
برای هر $\lambda \geq 0$ ورودی نیمهمثبت $x\in R^m$ صحیح بهدست میآید البته اگر برای $\lambda X$، $\lambda Y$ ($\lambda >0$) آنگاه ($\lambda y$ و $\lambda x$)
\ptext[16-17]
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=adhoc,column=0,span=1,below=phase1]{همینطوری}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\textxecolor{red}
{برای پر کردن فضا استفاده شده است. برای پر کردن فضا استفاده شده است. برای پر کردن فضا استفاده شده است.
برای پر کردن فضا استفاده شده است. برای پر کردن فضا استفاده شده است. برای پر کردن فضا استفاده شده است.
سلام}
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=references,column=1,span=2,below=results]{منابع}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\smaller
% \bibliographystyle{ieee}
\renewcommand{\section}[2]{\vskip 0.05em}
\begin{thebibliography}{1}\itemsep=-0.01em
\setlength{\baselineskip}{0.4em}
\bibitem{}
محمود سیستانی, سیدجواد علوی, رضا حسینی
, ''بررسی پوستر در فضای فارسی``
, کنفرانس سالانه کامپیوتر, صفحات 868--871, بهار ۱۳۹۲.
\end{thebibliography}
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=ack,column=0,span=2,below=references]{قدردانی}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
با تشکر از دکتر \lr{Brian Amberg}؛ این کار فارسیسازی پوستری است که توسط ایشان طراحی شده است\footnote{\url{http://www.brian-amberg.de/uni/poster/}}.
\end{posterbox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{posterbox}[name=ack,column=2,span=1,below=references]{خالی}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی
فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی فضای خالی
\end{posterbox}%%
\end{poster}
\end{document}
답변1
업데이트
버전 3.1.3부터 에서는 tikz
CMYK 음영을 지원하므로 더 이상 를 로드할 필요가 없습니다 pgf-cmykshadings
. (아직 버그는 수정되지 않았습니다.)
pgfpages
패키지( 에서 로드 [xe]baposter
), pgfsys-dvipdfmx
드라이버( 에서 사용 xelatex
) 및 음영 간에 충돌이 있습니다 . 무슨 일이 일어나고 있는지 정확히 모르지만 최종 결과는 음영 처리가 xelatex
. 다음 위치에 버그 보고서를 제출했습니다.https://github.com/pgf-tikz/pgf/issues/520.
어쨌든 드라이버를 원한다고 지정하면 작동 pgfsys-dvipdfm
하지만 다른 부작용이 있을 수 있습니다.
또한 포스터 설정에서 headershade=plain
헤더의 음영을 완전히 비활성화할 수 있습니다. 따라서 이 옵션을 제거하고 싶습니다.
그리고 댓글에서 언급했듯이 쉐이딩을 사용할 예정이라면 예상치 못한 색상 불일치가 발생하지 않도록 패키지를 (xe)baposter
사용하는 것이 좋습니다 . pgf-cmykshadings
특정 예에서는 이런 일이 발생하지 않지만 항상 잠재력이 있습니다. 이는 모든 단색이 CMYK로 출력되지만 모든 그라데이션은 RGB로 출력되기 때문입니다. 이는 문서에서 색상을 정의하는 방법에 관계없이 발생합니다. 다른 곳에서도 단색으로 사용하는 색상을 그라디언트에 사용하면 다르게 보일 것입니다. 이를 고려하여 lightblue
색상을 CMYK로 다시 정의하여 화면에서 RGB 정의와 거의 동일하게 보이도록 했습니다.
이 모든 작업은 다음 항목 앞에 추가하여 수행할 수 있습니다 \documentclass
.
\def\pgfsysdriver{pgfsys-dvipdfm.def}
\RequirePackage[cmyk]{xcolor}
\RequirePackage{pgf-cmykshadings}
그런데 앞으로는 예제를 더 최소화할 수 있다면 더 쉬워질 것입니다. 이는 문제를 더 빠르게 좁히는 데 도움이 됩니다.
MWE
\def\pgfsysdriver{pgfsys-dvipdfm.def}
\RequirePackage[cmyk]{xcolor}
\RequirePackage{pgf-cmykshadings}
\documentclass[a0paper,portrait,persian]{xebaposter}
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Yas}
\definecolor{reddishyellow}{cmyk}{0,0.22,1.0,0.0}
\definecolor{lightblue}{cmyk}{0.68,0.25,0.0,0.0}
%\definecolor{lightblue}{rgb}{0.145,0.6666,1}
\begin{document}
\begin{poster}{
borderColor=reddishyellow,
headerColorOne=black,
headerColorTwo=lightblue,
headerborder=closed,
headershape=roundedleft,
headerfont=\Large,
background=none
}{}{}{}
\begin{posterbox}{جداسازی}
\ptext[6]
\end{posterbox}
\end{poster}
\end{document}