From aa819fa85d1c01a71332540c36dfb0c6c23577d2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 3 Jan 2020 22:16:04 +0000 Subject: europecv (3jan20) git-svn-id: svn://tug.org/texlive/trunk@53313 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst | 10 + Master/texmf-dist/doc/latex/europecv/README.md | 6 +- Master/texmf-dist/doc/latex/europecv/europecv.pdf | Bin 683212 -> 683232 bytes Master/texmf-dist/doc/latex/europecv/europecv.tex | 70 +- .../examples/EuropeFlagCMYK-eps-converted-to.pdf | Bin 0 -> 3356 bytes .../doc/latex/europecv/examples/EuropeFlagCMYK.eps | 101 ++ .../doc/latex/europecv/examples/Pythagoras.jpg | Bin 0 -> 47274 bytes .../doc/latex/europecv/examples/europass-cv.pdf | Bin 0 -> 224310 bytes .../doc/latex/europecv/examples/europass-cv.tex | 82 ++ .../examples/europasslogo-eps-converted-to.pdf | Bin 0 -> 14481 bytes .../doc/latex/europecv/examples/europasslogo.eps | 1338 ++++++++++++++++++++ .../europecv/templates/cv_template_academic_en.pdf | Bin 51531 -> 52031 bytes .../europecv/templates/cv_template_academic_en.tex | 1 + .../latex/europecv/templates/cv_template_en.pdf | Bin 38767 -> 38261 bytes .../latex/europecv/templates/cv_template_en.tex | 1 + 15 files changed, 1586 insertions(+), 23 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK-eps-converted-to.pdf create mode 100644 Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK.eps create mode 100644 Master/texmf-dist/doc/latex/europecv/examples/Pythagoras.jpg create mode 100644 Master/texmf-dist/doc/latex/europecv/examples/europass-cv.pdf create mode 100644 Master/texmf-dist/doc/latex/europecv/examples/europass-cv.tex create mode 100644 Master/texmf-dist/doc/latex/europecv/examples/europasslogo-eps-converted-to.pdf create mode 100644 Master/texmf-dist/doc/latex/europecv/examples/europasslogo.eps (limited to 'Master/texmf-dist/doc/latex/europecv') diff --git a/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst b/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst index 2cdd52fa47f..528e30b75e3 100644 --- a/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst +++ b/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst @@ -2,6 +2,16 @@ Changelog for package europecv ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2020.01.03 +----------- +* Added example with the geometry package (#20) +* Improved the parenthesis style around CEF (#19) +* Added Matrix/Riot support (#18) +* Completed all translations. Moreover, inverted the surname with the name (#16) +* Updated Nicola Vitacolonna's e-mail address (#14) +* Updated the manual with the new features. Typos have also been corrected. +* Contributors: Giuseppe Silano + 2019.12.23 ---------- * Integrated the nobranding features diff --git a/Master/texmf-dist/doc/latex/europecv/README.md b/Master/texmf-dist/doc/latex/europecv/README.md index 667c6c76c16..971cba1738c 100644 --- a/Master/texmf-dist/doc/latex/europecv/README.md +++ b/Master/texmf-dist/doc/latex/europecv/README.md @@ -1,4 +1,4 @@ -[![All Contributors](https://img.shields.io/badge/all_contributors-20-orange.svg?style=flat-square)](#contributors) +[![All Contributors](https://img.shields.io/badge/all_contributors-21-orange.svg?style=flat-square)](#contributors) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![first-timers-only](https://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://www.firsttimersonly.com/) @@ -9,7 +9,7 @@ TeX code associated to the EuropeCV [CTAN repository](https://ctan.org/pkg/europ The package contains the ```TeX``` and the ```cls``` files needed to create your CV in ```LaTeX```. In the package, there are some examples that you can follow to build your CV. -I apologize if some translations are wrong, but Italian is my mother tongue. I'm trying to improve my English skills, but it is not an easy task. So, please, do not hesitate to correct the information reported in this README.md file. +I apologize if some translations are wrong, but Italian is my mother tongue. I'm trying to improve my English skills, but it is not an easy task. So, please, do not hesitate to correct the information reported in this README.md file. Therefore, you can independently change the content of the translation files by editing the text in the ```.def``` files. The suffix "it", "de", and so on, indicates the language (e.g., "it" means Italian, "de" German, etc.). @@ -26,5 +26,3 @@ Well, if you are reading this section it means that you are thinking of helping 3. In the head of each file, there is the date on which the last changes were made. Please, do not forget to update this information. The same procedure must be followed in the tex file ```europecv.tex``` (at the beginning of the file a date says when the file has been changed). In any case, please take a look at the [Contributing.md](https://github.com/gsilano/EuropeCV/blob/master/CONTRIBUTING.md) file. - - diff --git a/Master/texmf-dist/doc/latex/europecv/europecv.pdf b/Master/texmf-dist/doc/latex/europecv/europecv.pdf index e7d9fc67ec3..d2ee8754235 100644 Binary files a/Master/texmf-dist/doc/latex/europecv/europecv.pdf and b/Master/texmf-dist/doc/latex/europecv/europecv.pdf differ diff --git a/Master/texmf-dist/doc/latex/europecv/europecv.tex b/Master/texmf-dist/doc/latex/europecv/europecv.tex index fa53690ba61..0c15c3d57e8 100644 --- a/Master/texmf-dist/doc/latex/europecv/europecv.tex +++ b/Master/texmf-dist/doc/latex/europecv/europecv.tex @@ -42,7 +42,7 @@ \title{\textsf{europecv}: an unofficial class\\ for European curricula} \author{Nicola Vitacolonna\\ - \href{mailto:vitacolo@dimi.uniud.it}{\texttt{vitacolo@dimi.uniud.it}}\\ + \href{mailto:nicola.vitacolonna@uniud.it}{\texttt{nicola.vitacolonna@uniud.it}}\\ Department of Mathematics and Computer Science\\ University of Udine, Italy\\ \\ @@ -51,7 +51,7 @@ Department of Engineering\\ University of Sannio in Benevento, Italy\\ } -\date{December 23, 2019} +\date{January 03, 2020} \begin{document} @@ -145,11 +145,14 @@ The following options can be used with the \texttt{\textbackslash documentclass} \section{Language options} \ecvitem[15pt]{\textbf{Important!}}{The following options are not related to \textsf{babel}. See the Notes at the end of this list.} - \ecvitem{\texttt{bulgarian}}{Chooses Bulgarian language (translation not yet completed). You should load the \textsf{fontenc} package with~\texttt{T2A} option, or equivalent encoding (\texttt{\textbackslash usepackage[T2A]\{fontenc\}} in the preamble of your document). See the \textsf{examples} folder for an example. Of course, you must also have Cyrillic fonts.} + \ecvitem{\texttt{bulgarian}}{Chooses Bulgarian language. You should load the \textsf{fontenc} + package with~\texttt{T2A} option, or equivalent encoding (\texttt{\textbackslash + usepackage[T2A]\{fontenc\}} in the preamble of your document). See the \textsf{examples} folder + for an example. Of course, you must also have Cyrillic fonts.} \ecvitem{\texttt{catalan}}{Chooses Catalan language (translation not yet completed).} - \ecvitem{\texttt{czech}}{Chooses Czech language (translation not yet completed).} - \ecvitem{\texttt{danish}}{Chooses Danish language (translation not yet completed).} + \ecvitem{\texttt{czech}}{Chooses Czech language.} + \ecvitem{\texttt{danish}}{Chooses Danish language.} \ecvitem{\texttt{dutch}}{Chooses Dutch language.} \ecvitem{\texttt{english}}{Chooses English language. This is the default.} \ecvitem{\texttt{estonian}}{Chooses Estonian language.} @@ -158,11 +161,17 @@ The following options can be used with the \texttt{\textbackslash documentclass} \ecvitem{\texttt{galician}}{Chooses Galician language.} \ecvitem{\texttt{german}}{Chooses German language.} \ecvitem{\texttt{greek}}{Chooses the Greek language. The \textsf{babel} package must be included in your document with at least the Greek and English language options (put \texttt{\textbackslash usepackage[greek,english]\{babel\}} in the preamble of your document.) See the \textsf{examples} folder for a minimal example. Of course, you must also have Greek fonts.} - \ecvitem{\texttt{hungarian}}{Chooses Hungarian language (translation not yet completed).} - \ecvitem{\texttt{icelandic}}{Chooses Icelandic language (translation not yet completed). Note that this option does not work with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the preamble of your document).} + \ecvitem{\texttt{hungarian}}{Chooses Hungarian language.} + \ecvitem{\texttt{icelandic}}{Chooses Icelandic language. Note that this option does not work + with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate + font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the + preamble of your document).} \ecvitem{\texttt{italian}}{Chooses Italian language.} \ecvitem{\texttt{latvian}}{Chooses Latvian language.} - \ecvitem{\texttt{lithuanian}}{Chooses Lithuanian language (translation not yet completed). Note that this option does not work with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the preamble of your document).} + \ecvitem{\texttt{lithuanian}}{Chooses Lithuanian language. Note that this option does not work + with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate + font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the + preamble of your document).} \ecvitem{\texttt{maltese}}{Chooses Maltese language. You should use the \texttt{T4} font encoding (put \texttt{\textbackslash usepackage[T4]\{fontenc\}} font encoding (put \texttt{\textbackslash usepackage[T4]\{fontenc\}} in the preamble of your document), or include the \textsf{maltese} package and use the commands \texttt{\textbackslash mh}, \texttt{\textbackslash mH} and so on, for~\/mh, \/mH\ etc\ldots See the \textsf{examples}.} \ecvitem{\texttt{norwegian}}{Chooses Norwegian language.} \ecvitem{\texttt{polish}}{Chooses Polish language. Note that this option does not work with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the preamble of your document).} @@ -172,12 +181,23 @@ The following options can be used with the \texttt{\textbackslash documentclass} \ecvitem{\texttt{slovak}}{Chooses Slovak language.} \ecvitem{\texttt{slovenian}}{Chooses Slovenian language.} \ecvitem{\texttt{spanish}}{Chooses Spanish language.} - \ecvitem[15pt]{\texttt{swedish}}{Chooses Swedish language (translation not yet completed).} - \ecvitem[15pt]{Notes}{The choice of the language only affects the appearance of the title (``Europass Curriculum Vit\ae''), the personal information section, the spoken language table and the footer with the page number. In some cases, it may affects the used alphabet (e.g. in Bulgarian). + \ecvitem[15pt]{\texttt{swedish}}{Chooses Swedish language.} + \ecvitem[15pt]{Notes}{The choice of the language only affects the appearance of the title + (``Europass Curriculum Vit\ae''), the personal information section, the spoken language table + and the footer with the page number. In some cases, it may affects the used alphabet (e.g., in + Bulgarian). If you want to use the hyphenation patterns for the language(s) of your choice, you must include the \textsf{babel} package in your document. The use of \textsf{babel} is mandatory for Greek (see the Greek language option above). - If you need a different language, you must create a new \texttt{.def} file, and add the corresponding \texttt{\textbackslash DeclareOption} in the class file.} + If you need a different language, you must create a new \texttt{.def} file, and add the + corresponding \texttt{\textbackslash DeclareOption} in the class file. + + \vspace{0.25cm} + + \textbf{IMPORTANT:} In case some translations are wrong, please, do not hesitate to correct + the information reported in the translation files, i.e., \textsf{.def}. The suffix ``it'', + ``de'', and so on, indicates the language (e.g., ``it'' means Italian, ``de'' German, + etc.).} \ecvitem{About unfinished translations}{The localizations marked as ``not yet completed'' lack the translation of the following: \begin{itemize} \item ``Basic user'' @@ -227,7 +247,8 @@ The following options can be used with the \texttt{\textbackslash documentclass} \section{Personal information} \ecvitem{\ecv{date}\texttt{\{}\textit{date}\texttt{\}}}{Sets CV update date to \emph{date}. To enter the current date use the \texttt{$\setminus$}\texttt{today} command.} - \ecvitem{\ecv{name}\texttt{\{}\textit{name}\texttt{\}}}{Sets your name to \emph{name}.} + \ecvitem{\ecv{name}\texttt{\{}\textit{name, surname}\texttt{\}}}{Sets your name to \emph{name}, + and your surname to \emph{surname}.} \ecvitem{\ecv{footername}\texttt{\{}\textit{name}\texttt{\}}}{Sets your name as it appears in the footer. By default, the name in the footer is the same as the one specified with \ecv{name}. Use \ecv{footername} is you want it to be different (for example, if you want to exchange the order of first name and last name).} \ecvitem{\ecv{firstname}\texttt{\{}\textit{name}\texttt{\}}}{\textbf{Deprecated.} Use \ecv{name} and \ecv{footername} instead.} \ecvitem{\ecv{lastname}\texttt{\{}\textit{name}\texttt{\}}}{\textbf{Deprecated.} Use \ecv{name} and \ecv{footername} instead.} @@ -240,10 +261,16 @@ The following options can be used with the \texttt{\textbackslash documentclass} the mobile and the office numbers to~\emph{mobile} and to~\emph{office}, respectively.} \ecvitem{\ecv{email}\texttt{\{}\textit{email}\texttt{\}}}{Sets the email to \emph{email}.} \ecvitem{\ecv{professional}\texttt{\{}\textit{professional}\texttt{\}}}{Sets the professional email to \emph{professional}.} - \ecvitem{\ecv{pec}\texttt{\{}\textit{pec}\texttt{\}}}{Sets the PEC email to \emph{pec}.} + \ecvitem{\ecv{pec}\texttt{\{}\textit{pec}\texttt{\}}}{Sets the PEC email to \emph{pec}. + Certified email (known as ``Posta elettronica certificata'' in Italy, or PEC in short) is a + special type of email in use in Italy, Switzerland, Hong Kong and Germany. Here the link for + further information \url{https://en.wikipedia.org/wiki/Certified_email}.} \ecvitem{\ecv{homepage}\texttt{\{}\texttt{\textbackslash}\texttt{url\{URL\}}\texttt{\}}}{Sets the Home page to \emph{URL}.} \ecvitem{\ecv{skype}\texttt{\{}\textit{skype}\texttt{\}}}{Sets the Skype account to \emph{skype}.} + \ecvitem{\ecv{matrixriot}\texttt{\{}\textit{matrixriot}\texttt{\}}}{Sets the Matrix/Riot + account to \emph{matrixriot}. Here the link with more information about the service + \url{https://matrix.org/}.} \ecvitem{\ecv{youtube}\texttt{\{}\textit{youtubeChannel}\texttt{\}}}{Sets the YouTube Channel link to \emph{youtubeChannel}.} \ecvitem{\ecv{nationality}\texttt{\{}\textit{nationality}\texttt{\}}}{Sets the nationality to \emph{nationality}.} @@ -269,7 +296,7 @@ For example, consider the following document: \usepackage{graphicx} % Define personal data - \ecvname{Alan Touring} + \ecvname{Alan, Touring} \ecvfootername{} \ecvaddress[Wilmslow 1, Cheshire, England][Wilmslow 2, Cheshire, England]{Wilmslow 3, Cheshire, England} @@ -280,6 +307,7 @@ For example, consider the following document: \ecvpec{\href{mailto:alan.touring@pec.it}{alan.touring@pec.it}} \ecvhomepage{\url{www.homepage.com}} \ecvskype{alan-touring} + \ecvmatrixriot{alan-touring} \ecvyoutube{\url{www.youtube.com/AlanTouringChannel}} \ecvnationality{English} \ecvdateofbirth{June 23 1927} @@ -299,7 +327,7 @@ The above will produce the following output: \bigskip\medskip { - \ecvname{Alan Touring} + \ecvname{Alan, Touring} \ecvfootername{} \ecvaddress[Wilmslow 1, Cheshire, England][Wilmslow 2, Cheshire, England]{Wilmslow 3, Cheshire, England} @@ -310,6 +338,7 @@ The above will produce the following output: \ecvpec{\href{mailto:alan.touring@pec.it}{alan.touring@pec.it}} \ecvhomepage{\url{www.homepage.com}} \ecvskype{alan-touring} + \ecvmatrixriot{alan-touring} \ecvnationality{English} \ecvdateofbirth{June 23 1927} \ecvgender{Male} @@ -330,7 +359,7 @@ If you do not want to use so much space, you may add some negative space with \e \documentclass[helvetica,notitle,nobranding,nologo]{europecv} \usepackage{graphicx} - \ecvname{Alan Touring} + \ecvname{Alan, Touring} \ecvfootername{} \ecvaddress[Wilmslow 1, Cheshire, England][Wilmslow 2, Cheshire, England]{Wilmslow 3, Cheshire, England} @@ -341,6 +370,7 @@ If you do not want to use so much space, you may add some negative space with \e \ecvpec{\href{mailto:alan.touring@pec.it}{alan.touring@pec.it}} \ecvhomepage{\url{www.homepage.com}} \ecvskype{alan-touring} + \ecvmatrixriot{alan-touring} \ecvyoutube{\url{www.youtube.com/AlanTouringChannel}} \ecvnationality{English} \ecvdateofbirth{June 23 1927} @@ -359,7 +389,7 @@ If you do not want to use so much space, you may add some negative space with \e \end{quote} The output of the above code looks like this: { - \ecvname{Alan Touring} + \ecvname{Alan, Touring} \ecvfootername{} \ecvaddress[Wilmslow 1, Cheshire, England][Wilmslow 2, Cheshire, England]{Wilmslow 3, Cheshire, England} @@ -370,6 +400,7 @@ The output of the above code looks like this: \ecvpec{\href{mailto:alan.touring@pec.it}{alan.touring@pec.it}} \ecvhomepage{\url{www.homepage.com}} \ecvskype{alan-touring} + \ecvmatrixriot{alan-touring} \ecvyoutube{\url{www.youtube.com/AlanTouringChannel}} \ecvnationality{English} \ecvdateofbirth{June 23 1927} @@ -703,7 +734,8 @@ Europass logo. Thanks to \textbf{Roman Bertle} for suggesting to redefine item m 2018.09.02 package releases, respectively. Thanks to \textbf{redlulz} and \textbf{Emil Gardstr\"{o}m} for fixing the German (2018.10.12) and Swedish (2019.01.25) translation, respectively. Thanks to \textbf{JPSPLeite} for improving the Portuguese translation. Thanks to -\textbf{Marc-Andre Hermanns} for adding the \texttt{nobranding} feature. +\textbf{Marc-Andre Hermanns} for adding the \texttt{nobranding} feature. Thanks to \textbf{Antonios +Tsolomitis} for his suggestions into the 2020.01.06 package release. \vspace{0.5cm} \textbf{\large{8\hspace{0.5cm}Disclaimer}} @@ -720,7 +752,7 @@ The flags have been downloaded from \url{http://europa.eu.int/abc/symbols/emblem \textbf{\large{9\hspace{0.5cm}License}} \vspace{0.5cm} -All files in this package may be distributed under the terms of the \LaTeX\ Project Public License. See \url{http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html} for the details of that license. +All files in this package may be distributed under the terms of the \LaTeX\ Project Public License. See \url{https://www.latex-project.org/lppl/} for the details of that license. \appendix diff --git a/Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK-eps-converted-to.pdf b/Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK-eps-converted-to.pdf new file mode 100644 index 00000000000..4b0f31c6449 Binary files /dev/null and b/Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK-eps-converted-to.pdf differ diff --git a/Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK.eps b/Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK.eps new file mode 100644 index 00000000000..9f738b1b3db --- /dev/null +++ b/Master/texmf-dist/doc/latex/europecv/examples/EuropeFlagCMYK.eps @@ -0,0 +1,101 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 63 467 514 768 +%%HiResBoundingBox: 63.662891 467.439844 513.760937 767.539844 +%................................... +%%Creator: AFPL Ghostscript 851 (epswrite) +%%CreationDate: 2006/01/27 19:47:05 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%EndComments +%%BeginProlog +% This copyright applies to everything between here and the %%EndProlog: +% Copyright (C) 2005 artofcode LLC, Benicia, CA. All rights reserved. +%%BeginResource: procset GS_epswrite_2_0_1001 +/GS_epswrite_2_0_1001 80 dict dup begin +/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch +4 index eq and{ pop pop pop}{ PageSize dup 1 +5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec} +{ pop/setpagedevice where +{ pop 1 dict dup /PageSize PageSize put setpagedevice} +{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat +setpage}if}ifelse}ifelse}ifelse} bind def +/!{bind def}bind def/#{load def}!/N/counttomark # +/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}! +/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}! +/w/setlinewidth #/J/setlinecap # +/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat # +/m/moveto #/l/lineto #/c/rcurveto # +/p{N 2 idiv{N -2 roll rlineto}repeat}! +/P{N 0 gt{N -2 roll moveto p}if}! +/h{p closepath}!/H{P closepath}! +/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}! +/re{4 -2 roll m exch dup lx exch ly neg lx h}! +/^{3 index neg 3 index neg}! +/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}! +/q/gsave #/Q/grestore #/rf{re fill}! +/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}! +/|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1 index def exec}! +/|{exch string readstring |=}! +/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}! +/@/currentfile #/${+ @ |}! +/B{{2 copy string{readstring pop}aload pop 4 array astore cvx +3 1 roll}repeat pop pop true}! +/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}! +/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}! +/Ic{exch Ix false 3 colorimage}! +/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>> +/CCITTFaxDecode filter}!/FX{<