Skip to content
Snippets Groups Projects
Commit 406cda20 authored by evenp's avatar evenp
Browse files

Ipol paper start added

parent 38616e0a
No related branches found
No related tags found
No related merge requests found
Showing
with 7413 additions and 0 deletions
File added
LaTeX Class and Example for IPOL Articles
=========================================
Rafael Grompone von Gioi <grompone@cmla.ens-cachan.fr>
Nicolas Limare <nicolas.limare@cmla.ens-cachan.fr>
José-Luis Lisani Roca <joseluis.lisani@uib.es>
Files
-----
README.txt This file
ipol_style_guide.pdf IPOL LaTeX style guide and example
ipol_style_guide.tex IPOL LaTeX source style guide and example
ipol.cls IPOL LaTeX class
article.bib BibTeX bibliography for the style guide
siam.bst BibTeX style
ipol_class_manual.pdf IPOL LaTeX class manual
ipol_class_manual.tex IPOL LaTeX class manual source
ipol_logo.eps IPOL logo needed when using ipol.cls with latex
ipol_logo.pdf IPOL logo needed when using ipol.cls with pdflatex
siims_logo.eps Logo needed for SIIMS companion article with latex
siims_logo.jpg Logo needed for SIIMS companion article with pdflatex
Getting Started
---------------
There is no need for installation to use this class, just two files need to be
copied to the same directory were the LaTeX source files are. These files are
the class itself, 'ipol.cls', and the logo file, that can be either
'ipol_logo.eps' if you compile with LaTeX, or 'ipol_logo.pdf' if you compile
with pdfLaTeX. If not sure, just copy the three of these files. You may also
need 'siims_logo.eps' or 'siims_logo.jpg' when preparing a SIIMS companion
article.
The minimal example of use of this class is as follows:
\documentclass{ipol}
\begin{document}
\end{document}
It will only generate the IPOL header, including its logo, the words 'title'
and 'authors' where the title and authors should be placed, and a red
'PREPRINT' label including the compilation date. This example is useless but
can be used to test your system. The LaTeX source file 'ipol_style_guide.tex'
uses the IPOL class and provides an example of how to use it.
IPOL class is based on the standard 'article' class of LaTeX and it is used
essentially in the same way. There are two main restrictions: the layout must
not be changed and the title is not generated with the usual '\title',
'\author', '\date' and '\maketitle' commands; special IPOL commands must be
used instead.
For more information, IPOL authors should read and use the IPOL Style
Guide and Example, ipol_style_guide.pdf
For explanations about the class itself, see the IPOL LaTeX Class Manual,
ipol_class_manual.pdf
Thanks
------
Comments about errors, omission or suggestions are warmly appreciated.
This diff is collapsed.
@article{article,
author = {P.~Meer, J.M.~Jolion, and A.~Rosenfeld},
journal = {IEEE Transactions on Pattern Analysis and Machine
Intelligence},
number = {2},
pages = {216--223},
title = {A fast parallel algorithm for blind estimation of noise
variance},
volume = {12},
year = {1990},
doi = {10.1109/34.44408},
url = {http://dx.doi.org/10.1109/34.44408},
}
@unpublished{preprint,
author = {A.~Ciomaga, L.~Moisan, P.~Monasse, and J.M.~Morel},
note = {preprint},
title = {Image Curvature Microscope},
year = {2010},
url = {http://www.ipol.im/pub/pre/H4/},
}
@inproceedings{conference,
author = {D.~Zoran and Y.~Weiss},
booktitle = {Proceedings of the 13th International Conference on
Computer Vision (ICCV)},
note = {\url{http://dx.doi.org/10.1109/ICCV.2011.6126278}},
pages = {479–486},
title = {From learning models of natural image patches to whole image
restoration},
year = {2011},
}
@book{book,
author = {D.P.~Bertsekas},
note = {ISBN~1886529043},
publisher = {Academic Press},
title = {Constrained optimization and Lagrange multiplier methods},
year = {1982},
}
@book{turabian,
author = {K.~Turabian},
edition = {7th},
note = {ISBN~075698355X},
publisher = {The University of Chicago Press},
title = {A Manual for Writers of Research Papers, Theses, and
Dissertations},
year = {2007},
}
@book{merriam-webster,
edition = {11th},
editor = {Frederick~C.~Mish},
note = {ISBN~0877798095},
title = {Merriam-Webster's Collegiate Dictionary},
year = {2003},
}
@book{strunk-white,
author = {W.~Strunk and E.B.~White},
edition = {4th},
note = {ISBN~020530902X},
publisher = {Longman},
title = {The Elements of Style},
year = {1999},
}
@book{williams,
author = {J.~Williams},
edition = {3rd},
note = {ISBN~0205605354},
publisher = {Pearson Longman},
title = {Style --- The Basics of Clarity and Grace},
year = {2008},
}
File added
ipol/ipol_style_201905/images/ferrari.png

236 KiB

ipol/ipol_style_201905/images/finger.png

155 KiB

ipol/ipol_style_201905/images/k19.png

15.9 KiB

ipol/ipol_style_201905/images/lena.png

463 KiB

ipol/ipol_style_201905/images/lily.png

97.2 KiB

%-------------------------------------------------------------------------------
% ipol.cls
% LaTeX class for IPOL articles
%
% version 0.5.2 - 2015.11.7 - jose luis lisani
% > change in format of doi links (from http://dx.doi.org to https://doi.org)
% following the indications of the Crossref organization
% version 0.5.1 - 2015.6.16 - rafael grompone von gioi
% > small corrections to page layout to avoid "Overfull \vbox" messages
% due to a zero height of the header
% version 0.5 - 2014.7.1 - rafael grompone von gioi
% > abstract included as PDF metadata
% > vector version of IPOL logo
% version 0.4.3 - 2014.4.29 - rafael grompone von gioi
% > last page reference bug corrected (in some cases, the first page footer
% with the article reference would not print the correct last page number.
% version 0.4.2 - 2014.3.18 - nicolas limare
% > use SIAM style for the standard ipol citation
% > insert custom PDF metatata: IPOL.Volume and IPOL.DOI
% version 0.4.1 - 2014.3.8 - rafael grompone von gioi
% > new command to specify the volume number
% version 0.4 - 2013.7.19 - rafael grompone von gioi
% > the IPOL LaTeX class version label was moved a little so it is
% not cut by the margins of the print area of printers
% > copyediting commands were removed
% version 0.3.2 - 2013.7.4 - rafael grompone von gioi
% > verification added that the right version of package 'hyperref' is
% available. otherwise, the PDF metadata is not generated
% > the IPOL LaTeX class version is added to the PDF 'Creator' metadata
% > when the document is a preprint, its DOI and link is set to
% https://doi.org/10.5201/ipol so it points to the IPOL journal
% > modification so IPOL LaTeX class version is defined only once
% > some minor source code arrangements
% version 0.3.1 - 2013.6.21 - rafael grompone von gioi
% > bug corrected: pages in article reference at footer should not be links
% > bug corrected: article's reference in footer absent if first page even
% version 0.3 - 2013.5.1 - rafael grompone von gioi
% > "\bf" replaced with the more standard one "\bfseries"
% > typo corrected
% > bygone 'pagecolor' option of package 'hyperref' removed
% > copyediting commands added
% > IPOL logo linked to the website
% > the PREPRINT label, when needed, is placed below title and authors
% > \relax added after \ProcessOptions, see The LaTeX Companion 2ed. p.882
% > release date and version added to the class definition
% > \vbox command replaced by the more standard one \parbox
% > keywords handling added
% > PDF metadata generation
% > article's date replaced by submission, accepted and publication dates
% > submission and accepted dates are printed in the header
% > new command \ipolAuthorMark to set the affiliations markers in a way
% that can be removed when setting the PDF metadata
% > abstract environment renamed to ipolAbstract. This make the naming
% more coherent and allows to use the package "environ" (for some reason
% it is not able to redefine the abstract environment).
% > in ipolAbstract, ipolCode and ipolSupp, the 'quote' environment
% was replace by the 'quotation' environment. This indents the
% paragraphs except for the initial one.
% > SIIMS companion article command added
% > labels added to the first and last page numbers
% > headers added
% > first page footer contains the article citation
% > a command added to force the citation text
% > IPOL LaTeX class version is printed in the upper left side of first page
% version 0.2 - 2012.6.4 - rafael grompone von gioi
% > the logo image is now called "ipol_logo".
% > affiliations command added
% > "DRAFT" label became "PREPRINT"
% > margins copied from "fullpage" without using it
% > "\ipolDraftLink" command became "\ipolPreprintLink"
% > modifications to the paper's header
% > "\href" command was modified in order that links will include a footnote
% with the address, to get the links in printed form too.
% > links' color modified.
% > compilation date added to the Preprint label
% > modifications to the mechainsm that generates the title of the article.
% version 0.1 - 2012.1.27 - rafael grompone von gioi
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\newcommand{\ipolClassVersion}{2015/06/16 v0.5.1 IPOL article class}
\ProvidesClass{ipol}[\ipolClassVersion]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
\ProcessOptions\relax
\LoadClass[a4paper,12pt,twoside]{article}
% Page Layout
\setlength{\textwidth}{\paperwidth}
\addtolength{\textwidth}{-3cm} % margins
\setlength{\oddsidemargin}{1.5cm}
\addtolength{\oddsidemargin}{-1in} % remove default 1 inch offset
\setlength{\evensidemargin}{\oddsidemargin}
\setlength{\topmargin}{0.87cm}
\addtolength{\topmargin}{-1in} % remove default 1 inch offset
\setlength{\headheight}{0.4cm}
\setlength{\headsep}{0.925cm}
\setlength{\textheight}{\paperheight}
\addtolength{\textheight}{-\headheight}
\addtolength{\textheight}{-\headsep}
\addtolength{\textheight}{-\footskip}
\addtolength{\textheight}{-2.37cm} % margins
% Headers
% Definition of standard ipol citation
\newcommand{\ipolCitation}{%
\textsc{\ipolAuthors}, \emph{\ipolTitle},
Image Processing On Line, \ipolVolume\ (\ipolPublicationYear),
pp.~\pageref*{ipol:class:first:page}--\pageref*{LastPage}.
\ipolLink}
% Command to force citation
\newcommand{\ipolForceCitation}[1]{\renewcommand{\ipolCitation}{#1}}
% Definition of ipol page style
\newcommand{\ps@ipol}{%
\renewcommand{\@evenhead}{\hfil\scriptsize\textsc{\ipolAuthors}\hfil}%
\renewcommand{\@oddhead}{\hfil\scriptsize\textsc{\ipolTitle}\hfil}%
\renewcommand{\@evenfoot}{\hfil\textrm{\thepage}\hfil}%
\renewcommand{\@oddfoot}{\@evenfoot}}
% Definition of ipolFirstPage page style
\newcommand{\ps@ipolFirstPage}{%
\renewcommand{\@oddhead}{}%
\renewcommand{\@evenhead}{}%
\renewcommand{\@oddfoot}{%
\@ifundefined{ipolIsPreprint}{%
\begin{minipage}[t]{\linewidth}
\sf\scriptsize\ipolCitation
\end{minipage}}{}}
\renewcommand{\@evenfoot}{%
\@ifundefined{ipolIsPreprint}{%
\begin{minipage}[t]{\linewidth}
\sf\scriptsize\ipolCitation
\end{minipage}}{}}}
\pagestyle{ipol}
% Links package and colors definition
\RequirePackage{color}
\definecolor{link}{rgb}{0.240,0.194,0.431}
\RequirePackage[colorlinks,
linkcolor=link,
anchorcolor=link,
citecolor=link,
filecolor=link,
menucolor=link,
urlcolor=link]{hyperref}
% if hyperref version is old, no PDF metadata will be generated:
\@ifpackagelater{hyperref}{2010/01/11}{}{%
\newcommand{\ipolNoPDFMetadata}{}%
\ClassWarningNoLine{ipol}{hyperref version previous to 2010/01/11,
PDF metadata will not be generated}}
% The following definitions modify the "\href" command to
% also include a footnote with the address, so it is also
% accessible in printed form. The command "\basehref" is
% created in cases where the footnote wants to be avoided.
\newcommand*\basehref[2]{}
\let\basehref\href
\renewcommand*\href[2]{\basehref{#1}{#2}\footnote{\url{#1}}}
% IPOL environments
% Abstract
% if the 'environ' package is available, use it for pdf abstract metadata
\newcommand{\ipolAbstractText}{}
\IfFileExists{environ.sty}{%
\RequirePackage{environ}
\NewEnviron{ipolAbstract}{\small%
\begin{center}%
{\bfseries Abstract\vspace{-.5em}}%
\end{center}%
\begin{quotation}%
\noindent\ignorespaces\BODY%
\end{quotation}%
\@ifundefined{ipolIsPreprint}{
\@ifundefined{ipolNoPDFMetadata}{
\ClassWarningNoLine{ipol}{If an error follows,
the abstract may have many paragraphs. To
work correctly, IPOL class requires the
abstract to be only ONE paragraph}%
\hypersetup{pdfinfo={Subject={\BODY}}}%
}{}%
}{}%
}{}%
}{%
\newenvironment{ipolAbstract}{\small%
\begin{center}%
{\bfseries Abstract\vspace{-.5em}}%
\end{center}%
\begin{quotation}%
\noindent\ignorespaces}{\end{quotation}}
}
% Code section
\newenvironment{ipolCode}{\small%
\begin{center}%
{\bfseries Source Code\vspace{-.5em}}%
\end{center}%
\begin{quotation}%
\noindent\ignorespaces}{\end{quotation}}
% Supplementary material section
\newenvironment{ipolSupp}{\small%
\begin{center}%
{\bfseries Supplementary Material\vspace{-.5em}}%
\end{center}%
\begin{quotation}%
\noindent\ignorespaces}{\end{quotation}}
% IPOL command to set Keywords
\newcommand{\ipolKeywords}[1]{%
\begin{quote}%
\noindent\ignorespaces\small\textbf{Keywords:} #1%
\end{quote}%
\@ifundefined{ipolNoPDFMetadata}{\hypersetup{pdfinfo={Keywords={#1}}}}{}
}
% command to declare SIIMS companion article
\newenvironment{ipolSIIMS}{%
\begin{center}%
\begin{minipage}{0.67\linewidth}%
\raisebox{-\height}{%
\basehref{http://www.siam.org/journals/siims.php}%
{\includegraphics[width=0.22\linewidth]{siims_logo}}}%
\hspace{0.01\linewidth}%
\begin{minipage}[t]{0.77\linewidth}\vspace{0pt}%
\scriptsize\sf\noindent\ignorespaces}%
{\end{minipage}\end{minipage}\end{center}\bigskip}
% IPOL data
\newcommand{\ipolTitle}{title}
\newcommand{\ipolAuthors}{authors}
\newcommand{\ipolAffiliations}{}
\newcommand{\ipolSubmissionYear}{YYYY}
\newcommand{\ipolSubmissionMonth}{MM}
\newcommand{\ipolSubmissionDay}{DD}
\newcommand{\ipolAcceptedYear}{YYYY}
\newcommand{\ipolAcceptedMonth}{MM}
\newcommand{\ipolAcceptedDay}{DD}
\newcommand{\ipolPublicationYear}{YYYY}
\newcommand{\ipolPublicationMonth}{MM}
\newcommand{\ipolPublicationDay}{DD}
\newcommand{\ipolID}{XXXXXXXX}
\newcommand{\ipolVolume}{n}
\newcommand{\ipolDOI}{\@ifundefined{ipolIsPreprint}%
{10.5201/ipol.\ipolPublicationYear.\ipolID}%
{10.5201/ipol}}
\newcommand{\ipolLink}{https://doi.org/\ipolDOI}
% IPOL data set commands
\newcommand{\ipolSetTitle}[1]{\renewcommand{\ipolTitle}{#1}%
\newcommand{\ipolTitleDefined}{}}
\newcommand{\ipolSetAuthors}[1]{\renewcommand{\ipolAuthors}{#1}%
\newcommand{\ipolAuthorsDefined}{}}
\newcommand{\ipolSetAffiliations}[1]{\renewcommand{\ipolAffiliations}{#1}%
\newcommand{\ipolAffiliationsDefined}{}}
\newcommand{\ipolSetID}[1]{\renewcommand{\ipolID}{#1}%
\newcommand{\ipolVolumeDefined}{}}
\newcommand{\ipolSetVolume}[1]{\renewcommand{\ipolVolume}{#1}%
\newcommand{\ipolIDDefined}{}}
\newcommand{\ipolPreprintLink}[1]{\renewcommand{\ipolLink}{#1}%
\newcommand{\ipolPreprint}{}}
\newcommand{\ipolAuthorMark}[1]{}
% set submission date commands
\newcommand{\ipolSetSubmissionYear}[1]{\renewcommand{\ipolSubmissionYear}{#1}%
\newcommand{\ipolSubmissionYearDefined}{}}
\newcommand{\ipolSetSubmissionMonth}[1]{\renewcommand{\ipolSubmissionMonth}{#1}%
\newcommand{\ipolSubmissionMonthDefined}{}}
\newcommand{\ipolSetSubmissionDay}[1]{\renewcommand{\ipolSubmissionDay}{#1}%
\newcommand{\ipolSubmissionDayDefined}{}}
% set accepted date commands
\newcommand{\ipolSetAcceptedYear}[1]{\renewcommand{\ipolAcceptedYear}{#1}%
\newcommand{\ipolAcceptedYearDefined}{}}
\newcommand{\ipolSetAcceptedMonth}[1]{\renewcommand{\ipolAcceptedMonth}{#1}%
\newcommand{\ipolAcceptedMonthDefined}{}}
\newcommand{\ipolSetAcceptedDay}[1]{\renewcommand{\ipolAcceptedDay}{#1}%
\newcommand{\ipolAcceptedDayDefined}{}}
% set publication date commands
\newcommand{\ipolSetPublicationYear}[1]{\renewcommand{\ipolPublicationYear}{#1}%
\newcommand{\ipolPublicationYearDefined}{}}
\newcommand{\ipolSetPublicationMonth}[1]{\renewcommand{\ipolPublicationMonth}%
{#1}\newcommand{\ipolPublicationMonthDefined}{}}
\newcommand{\ipolSetPublicationDay}[1]{\renewcommand{\ipolPublicationDay}{#1}%
\newcommand{\ipolPublicationDayDefined}{}}
% Print IPOL Header and Title
\RequirePackage{graphicx}
\AtBeginDocument{%
% Decide between Preprint or Publication mode. This must be done at
% the beginning of the document, when all IPOL definitions were already done.
\@ifundefined{ipolTitleDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolAuthorsDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolSubmissionYearDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolSubmissionMonthDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolSubmissionDayDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolAcceptedYearDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolAcceptedMonthDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolAcceptedDayDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolPublicationYearDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolPublicationMonthDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolPublicationDayDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolIDDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolVolumeDefined}{\newcommand{\ipolIsPreprint}{}}{%
\@ifundefined{ipolPreprint}{}{\newcommand{\ipolIsPreprint}{}}}}}}}}}}}}}}}
%
% print IPOL header
\basehref{https://doi.org/10.5201/ipol}%
{\includegraphics[width=.32\linewidth]{ipol_logo}}%
\hspace{1em}%
\parbox[b]{0.6\linewidth}{\scriptsize\sf\noindent%
Published in \basehref{https://doi.org/10.5201/ipol}{Image Processing On Line}
on %
\@ifundefined{ipolIsPreprint}%
{\ipolPublicationYear--%
\two@digits{\ipolPublicationMonth}--%
\two@digits{\ipolPublicationDay}}%
{YYYY--MM--DD}.\\
Submitted on %
\@ifundefined{ipolIsPreprint}%
{\ipolSubmissionYear--%
\two@digits{\ipolSubmissionMonth}--%
\two@digits{\ipolSubmissionDay}, }%
{YYYY--MM--DD, }%
accepted on
\@ifundefined{ipolIsPreprint}%
{\ipolAcceptedYear--%
\two@digits{\ipolAcceptedMonth}--%
\two@digits{\ipolAcceptedDay}}%
{YYYY--MM--DD}.\\
ISSN 2105--1232 \copyright\ \ipolPublicationYear\ IPOL \& the authors
\basehref{http://creativecommons.org/licenses/by-nc-sa/3.0/}{CC--BY--NC--SA}\\
This article is available online with supplementary materials,\\
software, datasets and online demo at\\
\url{\ipolLink}}
% Print IPOL class version
\RequirePackage{color}
\RequirePackage{rotating}
\definecolor{ipolVersion}{gray}{0.8}
\hspace{-16mm}
\begin{rotate}{90}
{\color{ipolVersion}\tiny\ipolClassVersion}
\end{rotate}
\medskip
\bigskip
% print title & authors
\begin{center}
\Large\textbf{\ipolTitle}\\
\bigskip
\renewcommand{\ipolAuthorMark}[1]{$^{#1}$}
\large\ipolAuthors\\
\bigskip
\@ifundefined{ipolAffiliationsDefined}{}{%
\footnotesize\ipolAffiliations\\%
\bigskip%
}
\@ifundefined{ipolIsPreprint}{}{%
\bigskip%
{\sf\Large\color{red}PREPRINT \@date}%
}
\bigskip
\end{center}
% set PDF metadata
\@ifundefined{ipolIsPreprint}%
{\newcommand{\ipolMetadataDate}{D:\ipolPublicationYear%
\two@digits{\ipolPublicationMonth}%
\two@digits{\ipolPublicationDay}000000}}%
{\newcommand{\ipolMetadataDate}{}}%
\renewcommand{\ipolAuthorMark}[1]{}
\@ifundefined{ipolNoPDFMetadata}{%
\hypersetup{
pdfinfo={
Title={\ipolTitle},
Author={\ipolAuthors},
CreationDate={\ipolMetadataDate},
ModDate={ },
Creator={\ipolClassVersion},
IPOL.Volume={\ipolVolume},
IPOL.DOI={\ipolLink},
}
}
}{}
\label{ipol:class:first:page} % save first page number
\thispagestyle{ipolFirstPage} % first page style
}% end of \AtBeginDocument
\RequirePackage{lastpage} % used to save a reference to the last page
% to prevent other packages including commands
% with \AtEndDocument after him and thus
% pertubing the last page reference, this package
% should be loaded last.
%-------------------------------------------------------------------------------
File added
%-------------------------------------------------------------------------------
% IPOL LaTeX class manual
% by rafael grompone von gioi
% ver 0.5 - July 1, 2014
%-------------------------------------------------------------------------------
\documentclass{ipol}
\ipolSetTitle{IPOL \LaTeX\ Class Manual, ver.0.5}
\ipolSetAuthors{Rafael Grompone von Gioi\ipolAuthorMark{1},
Rapha\"el Toucour\ipolAuthorMark{2}}
\ipolSetAffiliations{%
\ipolAuthorMark{1} CMLA, ENS Cachan, France
(\texttt{grompone@cmla.ens-cachan.fr})\\
\ipolAuthorMark{2} IIE, UdelaR, Uruguay (\texttt{jirafa@fing.edu.uy})}
%-------------------------------------------------------------------------------
\begin{document}
%-------------------------------------------------------------------------------
\begin{ipolAbstract}
This document describes and illustrates how to use the IPOL \LaTeX\ class,
created to produce a uniform layout for IPOL articles. The restrictions imposed
on articles to be published in IPOL are briefly discussed.
\end{ipolAbstract}
%-------------------------------------------------------------------------------
\ipolKeywords{IPOL, LaTeX class, documentation}
%-------------------------------------------------------------------------------
\section{Getting Started}
There is no need for installation to use this class, just two files need to be
copied to the same directory were the \LaTeX\ source files are. These files are
the class itself, \verb|ipol.cls|, and the logo file, that can be either
\verb|ipol_logo.eps| if you compile with \verb|latex|, or \verb|ipol_logo.pdf|
if you compile with \verb|pdflatex|. If not sure, just copy the three of these
files. You may also need \verb|siims_logo.eps| or \verb|siims_logo.jpg| when
preparing a SIIMS companion article.
The minimal example of use of this class is as follows:
\begin{verbatim}
\documentclass{ipol}
\begin{document}
\end{document}
\end{verbatim}
It will only generate the IPOL header, including its logo, the words ``title''
and ``authors'' where the title and authors should be placed, and a red
``PREPRINT'' label including the compilation date. This example is useless but
can be used to test your system. The \LaTeX\ source file
\verb|ipol_class_manual.tex|, which generates this manual, also uses the IPOL
class and provides an example of how to use it.
IPOL class is based on the standard ``article'' class of \LaTeX\ and it is used
essentially in the same way. There are two main restrictions: the layout must
not be changed and the title is not generated with the usual \verb|\title|,
\verb|\author|, \verb|\date| and \verb|\maketitle| commands; special IPOL
commands must be used instead. Let us discuss these topics one by one.
This class was created to provide a uniform layout for IPOL articles, so no
command should be used that would change the page layout: do not change paper
size (it must be A4 paper), do not change the page margins, do not change the
font type, size, or color.
The commands \verb|\ipolSetTitle|, \verb|\ipolSetAuthors| and
\verb|\ipolSetAffiliations| are provided by the IPOL class to set the
information needed to generate the title of the article. These commands must be
used in the preamble of the \LaTeX\ file, that is between the
\verb|\documentclass{ipol}| and \verb|\begin{document}| commands; this is
important, otherwise the title will not be generated correctly. As the name of
the commands imply, \verb|\ipolSetTitle| sets the title of the article,
\verb|\ipolSetAuthors| sets the authors, and \verb|\ipolSetAffiliations| sets
the authors' affiliations. This last command is optional. The following is an
example of how to use it:
\begin{verbatim}
\documentclass{ipol}
\ipolSetTitle{Ceci n'est pas un article}
\ipolSetAuthors{Rapha\"el Toucour}
\ipolSetAffiliations{CMLA, ENS Cachan, France}
\begin{document}
\end{document}
\end{verbatim}
If there are more than one author, and they have different affiliations, they
may be indicated using the command \verb|\ipolAuthorMark| (authors must be
separated by commas, never by ``and'' or \&):
\begin{verbatim}
\documentclass{ipol}
\ipolSetTitle{Ceci n'est pas un article}
\ipolSetAuthors{Rapha\"el Toucour\ipolAuthorMark{1},
Rafael Grompone von Gioi\ipolAuthorMark{2}}
\ipolSetAffiliations{\ipolAuthorMark{1} CMLA, ENS Cachan, France\\
\ipolAuthorMark{2} IIE, UdelaR, Uruguay}
\begin{document}
\end{document}
\end{verbatim}
For the rest, the class is used as the \LaTeX\ standard ``article'' class:
packages or definitions can be added in the preamble, and the main text can
contain sections, subsections, mathematics, figures, tables, etc.
The rest of this document describes some special command for IPOL and briefly
comments on some conditions that will be imposed for a final article, just
before publishing at IPOL. (These restrictions are not necessary for
submissions but will reduce work later.)
%-------------------------------------------------------------------------------
\section{IPOL Commands for Authors}
%-------------------------------------------------------------------------------
\subsection{DOI and Links}
Once an article is published in IPOL, it will be assigned a DOI number and a
universal DOI web address to refer to it. The IPOL class provides a command
that will later contain the article's DOI number (\verb|\ipolDOI|) and a
command that will contain the article's web address (\verb|\ipolLink|). These
are the only reference that should be used for the IPOL article itself and to
its complementary content on the web.
These commands will have a default value in a preprint version, but once the
paper is accepted they will be replaced by the correct one. One may want to
have a valid link while the article is being prepared and peer reviewed. For
that purpose, the command \verb|\ipolPreprintLink| is used to set the article
link \verb|\ipolLink| to a temporary value. For example,
\begin{verbatim}
\ipolPreprintLink{https://tools.ipol.im/wiki/ref/manuscript_guidelines/}
\end{verbatim}
This command should be used in the document's preamble (i.e., after
\verb|\documentclass{ipol}| and before \verb|\begin{document}|).
The command \verb|\ipolLink| provides the address of the corresponding IPOL
article as \emph{text}. To produce a \emph{link} in the PDF with this or other
address, the command \verb|\href{}{}| should be used. The first parameter is
the link address and the second is the text that will be shown in the resulting
document. Also, to be able to read the address in a printed version of the
document, the address will be printed as footnote. For example, the commands
\begin{verbatim}
\href{\ipolLink}{the article page}
\href{https://tools.ipol.im/wiki/ref/manuscript_guidelines/}{guidelines}
\end{verbatim}
produce the following links:
\href{\ipolLink}{the article page} and
\href{https://tools.ipol.im/wiki/ref/manuscript_guidelines/}{guidelines}.
%-------------------------------------------------------------------------------
\subsection{Abstract, Code, Supplementary Material and Keywords}
Three environments are defined to generate specific sections of IPOL articles:
the abstract, the Source Code description paragraph, and the Supplementary
Material description paragraph. The corresponding environments are
\verb|ipolAbstract|, \verb|ipolCode| and \verb|ipolSupp|. These environment
work similarly as the \LaTeX\ ``abstract'' and should be used after the
\verb|\begin{document}| and before the main text of the article. It is
important to use the \verb|ipolAbstract| for the abstract and not the
\LaTeX\ ``abstract''.
There is a particular restriction for the abstract: it must contain only
\emph{one} paragraph. This restriction is necessary to produce the final
article as the abstract is included in the PDF metadata, and this would
generate an error if the abstract contains more than one paragraph.
The command \verb|\ipolKeywords| is used to set the keywords of the article.
The command is followed by a list of keywords separated by commas, as in
\verb|\ipolKeywords{Earth, Water, Air, Fire}|. This command is to be used after
the abstract, the source code paragraph and the supplementary material, but
before the beginning of the article itself.
The following example illustrates the use of the four commands:
\begin{verbatim}
\documentclass{ipol}
\ipolSetTitle{Ceci n'est pas un article}
\ipolSetAuthors{Rapha\"el Toucour}
\begin{document}
\begin{ipolAbstract}
A short description of the article.
\end{ipolAbstract}
\begin{ipolCode}
Description of the source code to be found \href{\ipolLink}{here}.
\end{ipolCode}
\begin{ipolSupp}
Some articles could provide additional material, not part of the
peer reviewed article but related and useful. It should be found at
\href{\ipolLink}{the web page}.
\end{ipolSupp}
\ipolKeywords{IPOL, LaTeX class, documentation}
\section{Introduction}
The article main text starts here.
\end{document}
\end{verbatim}
%-------------------------------------------------------------------------------
\subsection{SIIMS Companion Article}
IPOL encourages authors to do joint submissions to IPOL and
\href{http://www.siam.org/journals/siims.php}{SIIMS (SIAM Journal of Imaging
Science)}. Upon acceptance, cross links between both electronic articles will
be placed, so readers will be able to automatically navigate between the SIIMS
and IPOL complementary materials. The environment \verb|ipolSIIMS| is used to
set the link. It should be used after the \verb|\begin{document}| but before
the abstract. The following source code provides an example:
\begin{verbatim}
\documentclass{ipol}
\begin{document}
\begin{ipolSIIMS}
This IPOL article is related to a companion publication in the SIAM
Journal on Imaging Sciences:\\
R. Toucour, ``Ceci n'est pas un article.''
\textsl{SIAM Journal on Imaging Sciences}, vol.~X, no.~X,
pp.~N--M, YYYY. \url{http://dx.doi.org/10.1137/nnnnnnnnn}
\end{ipolSIIMS}
\end{document}
\end{verbatim}
%-------------------------------------------------------------------------------
\section{Manuscripts for IPOL}
Authors must check the
\href{https://tools.ipol.im/wiki/ref/manuscript_guidelines/}{IPOL manuscript
guidelines} where the requirements and suggestions about the contents, style
and description detail for IPOL articles are described.
The PDF files for IPOL submissions are generated by the authors using any
method that produces a readable PDF file. Once an article is accepted, however,
the final version will be generated at IPOL servers in order to provide PDF
files with controlled sizes and resolutions conditions. For that aim, there are
some restrictions that must be imposed to the source files. Please check
\href{https://tools.ipol.im/wiki/ref/manuscript_guidelines/}{here} for a
complete list of restrictions. The main consideration is that the final
documents will be generated using pdf\LaTeX. This forces some restrictions, in
particular the only graphical formats directly accepted are PNG, JPEG and PDF
itself. Images or figures in other kind of formats should be converted to one
of these. The files and directories must follow a strict naming as defined
\href{https://tools.ipol.im/wiki/ref/manuscript_guidelines/}{here}.
Authors must warrant to be the authors of every part of the final article, or
must include permission of the copyright holder. In particular, if images not
owned by the authors are used, the authors and permissions to be used must be
included in the article. For example, by adding a final section as follows:
\begin{verbatim}
\section*{Image Credits}
\includegraphics[height=2em]{image1.png}
\href{http://a.link.here}{Courtesy of Name Surname}
\\
\includegraphics[height=2em]{image2.png}
\copyright\ Pierre Dupont CC-BY
\\
\includegraphics[height=2em]{image3.png}
the authors
\end{verbatim}
%-------------------------------------------------------------------------------
\section{IPOL Commands for Final Production}
This section describes some commands used for final article production.
These commands \textbf{must never be used by authors}.
%-------------------------------------------------------------------------------
\subsection{Article Final Data}
Before an article is ready for publication, some data need to be declared.
These data are used to create the IPOL header, the article's citation on the
footer of the first page, and are included in the PDF metadata. Part of the
data was already added by the authors as the title, authors and
affiliations. What needs to be added in final production is the submission,
acceptance and publication dates, the article ID, and the first page number.
This is done by including the following commands in the preamble of the
\LaTeX\ file, that is between the \verb|\documentclass{ipol}| and
\verb|\begin{document}| commands. Some random values were including here just
to provide an example:
\begin{verbatim}
\ipolSetSubmissionDay{11}
\ipolSetSubmissionMonth{11}
\ipolSetSubmissionYear{2010}
\ipolSetAcceptedDay{1}
\ipolSetAcceptedMonth{3}
\ipolSetAcceptedYear{2011}
\ipolSetPublicationDay{28}
\ipolSetPublicationMonth{3}
\ipolSetPublicationYear{2014}
\ipolSetID{gjmr-lsd}
\ipolSetVolume{4}
\setcounter{page}{124}
\end{verbatim}
When no data is missing, the ``PREPRINT'' label disappear. If the ``PREPRINT''
label is still present, some data may be missing or the
\verb|\ipolPreprintLink| command was used to set a temporary link for the
article and needs to be removed.
When the PDF is generated in the final article mode (that is when the
``PREPRINT'' label disappear) the article's abstract is included in the PDF
metadata. This could generate a \LaTeX\ error if the abstract is composed of
more than one paragraph. The error generated would be as follows:
\begin{verbatim}
Class ipol Warning: If an error follows, the abstract may have many paragraphs.
To work correctly, IPOL class requires the abstract to be only ONE paragraph.
Runaway argument?
! Paragraph ended before \def was complete.
<to be read again>
\par
l.74 \end{ipolAbstract}
?
\end{verbatim}
A warning was generated by the IPOL class to help the user to spot the source
of the problem. The solution is to merge the abstract into \emph{one}
paragraph.
%-------------------------------------------------------------------------------
\subsection{Corrections to Citation}
With the previous data, the class will generate a citation reference for the
article that is put in the footer of the first page. In some cases, the
automatically generated citation may not be correct or satisfactory. In such
cases, one can force a manual citation using the command
\verb|\ipolForceCitation| as in the following example, to be used in the
preamble of the \LaTeX\ file, that is between the \verb|\documentclass{ipol}|
and \verb|\begin{document}| commands:
\begin{verbatim}
\ipolForceCitation{Rapha\"el Toucour, ``Ceci n'est pas un article,''
\emph{Image Processing On Line}, vol.~2013, pp.~123--124.
http://dx.doi.org/10.5201/ipol}
\end{verbatim}
The standard citation would be obtained with:
\begin{verbatim}
\ipolForceCitation{\ipolAuthors, ``\ipolTitle,''
\emph{Image Processing On Line}, vol.~\ipolPublicationYear,
pp.~\pageref*{ipol:class:first:page}--\pageref*{ipol:class:last:page}.
\ipolLink}
\end{verbatim}
The latter may be useful: it is better to modify just what is wrong and leave
the rest unchanged. For example, unless there is problem there, it is better to
keep the \verb|\pageref*| than manually including the page numbers.
%-------------------------------------------------------------------------------
\subsection{IPOL Class Version}
From IPOL class version 0.3 on, one can easily verify the version of this class
that generated a given PDF: the version is printed in light gray in the
upper-left side of the first page of the document and also included in the PDF
metadata (the latter only if the system that generated the PDF included an
up-to-date version of the package ``hyperref'').
%-------------------------------------------------------------------------------
\section*{Image Credits}
\includegraphics[height=2em]{ipol_logo} \copyright\ IPOL (there's no need to
credit this image, here is used as an example.)
\end{document}
%-------------------------------------------------------------------------------
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 0 -1 360 165
%%Creator: rafael grompone von gioi
%%Title: (IPOL logo)
%%CreationDate: Tue Jun 24 17:00:00 2014
%%EndComments
0.831373 0.788235 0.913725 setrgbcolor
58.855 164.379 moveto
58.855 139.734 lineto
112.367 103.75 lineto
114.207 56.973 lineto
128.922 47.047 lineto
128.922 117.109 lineto
closepath
fill
0.752941 0.694118 0.870588 setrgbcolor
44.145 152.621 moveto
44.145 130.934 lineto
60.938 116.129 lineto
58.859 142.695 lineto
closepath
fill
98.691 68.981 moveto
99.492 45.215 lineto
114.207 35.289 lineto
114.207 56.973 lineto
closepath
fill
0.717647 0.654902 0.854902 setrgbcolor
58.855 142.691 moveto
58.855 119.406 lineto
97.172 91.754 lineto
99.492 66.902 lineto
114.207 56.973 lineto
114.207 105.352 lineto
closepath
fill
0.611765 0.537255 0.792157 setrgbcolor
29.43 140.863 moveto
29.43 119.176 lineto
46.402 104.727 lineto
44.145 130.934 lineto
closepath
fill
82.328 60.231 moveto
84.777 33.457 lineto
99.492 23.527 lineto
99.492 45.215 lineto
closepath
fill
0.564706 0.47451 0.764706 setrgbcolor
44.145 130.934 moveto
44.145 109.25 lineto
63.816 91.641 lineto
58.859 121.008 lineto
closepath
fill
81.258 81.149 moveto
84.777 55.145 lineto
99.492 45.215 lineto
99.492 66.902 lineto
closepath
fill
0.552941 0.470588 0.760784 setrgbcolor
58.855 121.008 moveto
58.777 97.242 lineto
83.336 81.836 lineto
84.777 76.832 lineto
99.492 66.902 lineto
99.492 93.594 lineto
closepath
fill
0.454902 0.4 0.701961 setrgbcolor
14.715 129.102 moveto
14.715 59.043 lineto
84.777 11.77 lineto
84.777 33.457 lineto
35.082 69.106 lineto
29.43 119.176 lineto
closepath
fill
0.368627 0.301961 0.654902 setrgbcolor
29.43 119.176 moveto
29.43 70.801 lineto
84.777 33.457 lineto
84.777 55.145 lineto
47.348 83.879 lineto
44.145 109.25 lineto
closepath
fill
0.360784 0.290196 0.65098 setrgbcolor
44.145 109.25 moveto
44.145 82.559 lineto
84.777 55.145 lineto
84.777 76.828 lineto
58.855 94.316 lineto
58.859 99.32 lineto
closepath
fill
0.360784 0.290196 0.647059 setrgbcolor
58.855 99.32 moveto
58.297 88.719 lineto
84.777 76.828 lineto
84.777 81.832 lineto
closepath
fill
0.137255 0.121569 0.12549 setrgbcolor
0 47.285 moveto
70.062 0.012 lineto
70.062 70.078 lineto
0 117.344 lineto
closepath
fill
315.402 117.117 moveto
329.746 117.117 lineto
329.746 38.149 lineto
359.941 38.149 lineto
359.941 23.805 lineto
315.402 23.805 lineto
closepath
fill
284.664 52.492 moveto
284.664 52.492 284.664 38.149 270.32 38.149 curveto
255.973 38.149 255.973 52.492 255.973 52.492 curveto
255.973 88.426 lineto
255.973 88.426 255.973 102.77 270.32 102.77 curveto
284.664 102.77 284.664 88.426 284.664 88.426 curveto
closepath
270.32 117.117 moveto
241.633 117.117 241.633 88.426 241.633 88.426 curveto
241.633 52.492 lineto
241.633 52.492 241.633 23.805 270.32 23.805 curveto
299.008 23.805 299.008 52.492 299.008 52.492 curveto
299.008 88.426 lineto
299.008 88.426 299.008 117.117 270.32 117.117 curveto
203.375 73.945 moveto
189.031 73.945 lineto
189.031 102.633 lineto
203.375 102.633 lineto
203.375 102.633 217.723 102.633 217.723 88.289 curveto
217.723 73.945 203.375 73.945 203.375 73.945 curveto
203.375 116.981 moveto
174.688 116.981 lineto
174.688 23.805 lineto
189.031 23.805 lineto
189.031 59.598 lineto
203.375 59.598 lineto
203.375 59.598 232.066 59.598 232.066 88.289 curveto
232.066 116.981 203.375 116.981 203.375 116.981 curveto
155.562 23.805 moveto
141.215 23.805 lineto
141.215 117.117 lineto
155.562 117.117 lineto
closepath
fill
352.867 13.184 moveto
352.867 0 lineto
359.973 0 lineto
359.973 2.027 lineto
354.895 2.027 lineto
354.895 6.078 lineto
358.949 6.078 lineto
358.949 8.109 lineto
354.895 8.109 lineto
354.895 11.156 lineto
359.973 11.156 lineto
359.973 13.184 lineto
closepath
347.945 13.184 moveto
347.945 4.613 lineto
343.895 13.184 lineto
341.867 13.184 lineto
341.867 0 lineto
343.895 0 lineto
343.895 8.57 lineto
347.945 0 lineto
349.973 0 lineto
349.973 13.184 lineto
closepath
338.973 0 moveto
336.949 0 lineto
336.949 13.18 lineto
338.973 13.18 lineto
closepath
329.301 13.184 moveto
331.328 13.184 lineto
331.328 2.027 lineto
335.594 2.027 lineto
335.594 0 lineto
329.301 0 lineto
closepath
316.273 13.184 moveto
316.273 4.613 lineto
312.223 13.184 lineto
310.195 13.184 lineto
310.195 0 lineto
312.223 0 lineto
312.223 8.57 lineto
316.273 0 lineto
318.301 0 lineto
318.301 13.184 lineto
closepath
305.66 4.051 moveto
305.66 4.051 305.66 2.027 303.633 2.027 curveto
301.605 2.027 301.605 4.051 301.605 4.051 curveto
301.605 9.129 lineto
301.605 9.129 301.605
11.156 303.633 11.156 curveto
305.66 11.156 305.66 9.129 305.66 9.129 curveto
closepath
303.633 13.184 moveto
299.578 13.184 299.578 9.129 299.578 9.129 curveto
299.578 4.051 lineto
299.578 4.051 299.578 0 303.633 0 curveto
307.684 0 307.684 4.051 307.684 4.051 curveto
307.684 9.129 lineto
307.684 9.129 307.684 13.184 303.633 13.184 curveto
285.102 0 moveto
281.047 0 281.047 4.051 281.047 4.051 curveto
281.047 9.129 lineto
281.047 9.129 281.047 13.184 285.102 13.184 curveto
289.156 13.184 289.156 9.129 289.156 9.129 curveto
287.129 9.129 lineto
287.129 9.129 287.129 11.156 285.102 11.156 curveto
283.074 11.156 283.074 9.129 283.074 9.129 curveto
283.074 4.051 lineto
283.074 4.051 283.074 2.027 285.102 2.027 curveto
287.129 2.027 287.129 4.051 287.129 4.051 curveto
287.129 5.078 lineto
285.102 5.078 lineto
285.102 7.102 lineto
289.156 7.102 lineto
289.156 0 lineto
288.133 0 lineto
287.129 1.832 lineto
287.129 1.832 286.762 0 285.102 0 curveto
276.516 13.184 moveto
276.516 4.613 lineto
272.461 13.184 lineto
270.434 13.184 lineto
270.434 0 lineto
272.461 0 lineto
272.461 8.57 lineto
276.516 0 lineto
278.539 0 lineto
278.539 13.184 lineto
closepath
267.539 0 moveto
265.512 0 lineto
265.512 13.18 lineto
267.539 13.18 lineto
closepath
257.5 9.727 moveto
257.5 11.156 259.336 11.156 259.336 11.156 curveto
262.367 11.156 lineto
262.367 13.184 lineto
259.336 13.184 lineto
257.098 13.184 255.281 11.965 255.281 9.727 curveto
255.281 6.699 261.148 5.27 261.148 3.453 curveto
261.148 2.027 259.336 2.008 259.336 2.008 curveto
256.285 2.008 lineto
256.285 0 lineto
259.336 0 lineto
261.574 0 263.391 1.215 263.391 3.453 curveto
263.391 6.484 257.5 7.914 257.5 9.727 curveto
248.043 9.727 moveto
248.043 11.156 249.879 11.156 249.879 11.156 curveto
252.906 11.156 lineto
252.906 13.184 lineto
249.879 13.184 lineto
247.641 13.184 245.824 11.965 245.824 9.727 curveto
245.824 6.699 251.691 5.27 251.691 3.453 curveto
251.691 2.027 249.879 2.008 249.879 2.008 curveto
246.828 2.008 lineto
246.828 0 lineto
249.879 0 lineto
252.117 0 253.93 1.215 253.93 3.453 curveto
253.93 6.484 248.043 7.914 248.043 9.727 curveto
237.273 13.184 moveto
237.273 0 lineto
244.379 0 lineto
244.379 2.027 lineto
239.301 2.027 lineto
239.301 6.078 lineto
243.352 6.078 lineto
243.352 8.109 lineto
239.301 8.109 lineto
239.301 11.156 lineto
244.379 11.156 lineto
244.379 13.184 lineto
closepath
235.055 9.129 moveto
233.027 9.129 lineto
233.027 9.129 233.027 11.156 231 11.156 curveto
228.973 11.156 228.973 9.129 228.973 9.129 curveto
228.973 4.051 lineto
228.973 4.051 228.973 2.027 231 2.027 curveto
233.027 2.027 233.027 4.051 233.027 4.051 curveto
235.055 4.051 lineto
235.055 4.051 235.055 0 231 0 curveto
226.945 0 226.945 4.051 226.945 4.051 curveto
226.945 9.129 lineto
226.945 9.129 226.945 13.184 231 13.184 curveto
235.055 13.184 235.055 9.129 235.055 9.129 curveto
222.797 4.051 moveto
222.797 4.051 222.797 2.027 220.77 2.027 curveto
218.746 2.027 218.746 4.051 218.746 4.051 curveto
218.746 9.129 lineto
218.746 9.129 218.746 11.156 220.77 11.156 curveto
222.797 11.156 222.797 9.129 222.797 9.129 curveto
closepath
220.77 13.184 moveto
216.719 13.184 216.719 9.129 216.719 9.129 curveto
216.719 4.051 lineto
216.719 4.051 216.719 0 220.77 0 curveto
224.824 0 224.824 4.051 224.824 4.051 curveto
224.824 9.129 lineto
224.824 9.129 224.824 13.184 220.77 13.184 curveto
208.516 11.137 moveto
210.543 11.137 lineto
210.543 11.137 212.566 11.137 212.566 9.109 curveto
212.566 7.371 211.062 7.141 210.656 7.102 curveto
208.516 7.082 lineto
closepath
214.594 9.109 moveto
214.594 13.164 210.543 13.164 210.543 13.164 curveto
206.488 13.164 lineto
206.488 0 lineto
208.516 0 lineto
208.516 5.055 lineto
209.461 5.055 lineto
212.277 0 lineto
214.594 0 lineto
211.68 5.25 lineto
212.879 5.559 214.594 6.484 214.594 9.109 curveto
200.504 7.082 moveto
198.477 7.082 lineto
198.477 11.137 lineto
200.504 11.137 lineto
200.504 11.137 202.531 11.137 202.531 9.109 curveto
202.531 7.082 200.504 7.082 200.504 7.082 curveto
200.504 13.164 moveto
196.453 13.164 lineto
196.453 0 lineto
198.477 0 lineto
198.477 5.055 lineto
200.504 5.055 lineto
200.504 5.055 204.559 5.055 204.559 9.109 curveto
204.559 13.164 200.504 13.164 200.504 13.164 curveto
179.023 13.184 moveto
179.023 0 lineto
186.125 0 lineto
186.125 2.027 lineto
181.051 2.027 lineto
181.051 6.078 lineto
185.102 6.078 lineto
185.102 8.109 lineto
181.051 8.109 lineto
181.051 11.156 lineto
186.125 11.156 lineto
186.125 13.184 lineto
closepath
172.27 0 moveto
168.215 0 168.215 4.051 168.215 4.051 curveto
168.215 9.129 lineto
168.215 9.129 168.215 13.184 172.27 13.184 curveto
176.32 13.184 176.32 9.129 176.32 9.129 curveto
174.293 9.129 lineto
174.293 9.129 174.293 11.156 172.27 11.156 curveto
170.242 11.156 170.242 9.129 170.242 9.129 curveto
170.242 4.051 lineto
170.242 4.051 170.242 2.027 172.27 2.027 curveto
174.293 2.027 174.293 4.051 174.293 4.051 curveto
174.293 5.078 lineto
172.27 5.078 lineto
172.27 7.102 lineto
176.32 7.102 lineto
176.32 0 lineto
175.297 0 lineto
174.293 1.832 lineto
174.293 1.832 173.926 0 172.27 0 curveto
160.766 4.051 moveto
162.422 11.156 lineto
164.082 4.051 lineto
closepath
163.738 13.184 moveto
161.113 13.184 lineto
157.598 0 lineto
159.684 0 lineto
160.223 2.027 lineto
164.625 2.027 lineto
165.164 0 lineto
167.25 0 lineto
closepath
154.223 13.184 moveto
151.191 8.125 lineto
148.141 13.184 lineto
146.113 13.184 lineto
146.113 0 lineto
148.141 0 lineto
148.141 9.363 lineto
151.191 4.035 lineto
154.223 9.363 lineto
154.223 0 lineto
156.246 0 lineto
156.246 13.184 lineto
closepath
143.219 0 moveto
141.191 0 lineto
141.191 13.18 lineto
143.219 13.18 lineto
closepath
fill
showpage
%%EOF
File added
File added
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
ipol/ipol_style_201905/siims_logo.jpg

62.8 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment