research-paper-writing

Write ML papers for NeurIPS/ICML/ICLR: design→submit.

  • Research
  • Paper Writing
  • Experiments
  • ML
  • AI
  • NeurIPS
  • ICML
  • ICLR
  • ACL
  • AAAI
  • COLM
  • LaTeX
  • Citations
  • Statistical Analysis

Declared platforms: linux · macos

Install
npx skills add 'https://github.com/NousResearch/hermes-agent/tree/main/optional-skills/research/research-paper-writing'
Download bundle ↓
main · 24fd22bScanned 2026-09-15

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

templates/iclr2026/iclr2026_conference.sty

templates/iclr2026/iclr2026_conference.styBrowse 56 files
View on GitHub
← Back to SKILL.md
%%%% ICLR Macros (LaTex)%%%% Adapted by Hugo Larochelle from the NIPS stylefile Macros%%%% Style File%%%% Dec 12, 1990   Rev Aug 14, 1991; Sept, 1995; April, 1997; April, 1999; October 2014 % This file can be used with Latex2e whether running in main mode, or% 2.09 compatibility mode.%% If using main mode, you need to include the commands%             \documentclass{article}%             \usepackage{iclr14submit_e,times}% % Change the overall width of the page.  If these parameters are%       changed, they will require corresponding changes in the%       maketitle section.%\usepackage{eso-pic} % used by \AddToShipoutPicture\RequirePackage{fancyhdr}\RequirePackage{natbib} % modification to natbib citations\setcitestyle{authoryear,round,citesep={;},aysep={,},yysep={;}} \renewcommand{\topfraction}{0.95}   % let figure take up nearly whole page\renewcommand{\textfraction}{0.05}  % let figure take up nearly whole page % Define iclrfinal, set to true if iclrfinalcopy is defined\newif\ificlrfinal\iclrfinalfalse\def\iclrfinalcopy{\iclrfinaltrue}\font\iclrtenhv  = phvb at 8pt % Specify the dimensions of each page \setlength{\paperheight}{11in}\setlength{\paperwidth}{8.5in}  \oddsidemargin .5in    %   Note \oddsidemargin = \evensidemargin\evensidemargin .5in\marginparwidth 0.07 true in%\marginparwidth 0.75 true in%\topmargin 0 true pt           % Nominal distance from top of page to top of%\topmargin 0.125in\topmargin -0.625in\addtolength{\headsep}{0.25in}\textheight 9.0 true in       % Height of text (including footnotes & figures)\textwidth 5.5 true in        % Width of text line.\widowpenalty=10000\clubpenalty=10000 % \thispagestyle{empty}        \pagestyle{empty}\flushbottom \sloppy % We're never going to need a table of contents, so just flush it to% save space --- suggested by drstrip@sandia-2\def\addcontentsline#1#2#3{} % Title stuff, taken from deproc.\def\maketitle{\par\begingroup   \def\thefootnote{\fnsymbol{footnote}}   \def\@makefnmark{\hbox to 0pt{$^{\@thefnmark}$\hss}} % for perfect author                                                        % name centering%   The footnote-mark was overlapping the footnote-text,%   added the following to fix this problem               (MK)   \long\def\@makefntext##1{\parindent 1em\noindent                            \hbox to1.8em{\hss $\m@th ^{\@thefnmark}$}##1}   \@maketitle \@thanks\endgroup\setcounter{footnote}{0}\let\maketitle\relax \let\@maketitle\relax\gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax} % The toptitlebar has been raised to top-justify the first page \usepackage{fancyhdr}\pagestyle{fancy}\fancyhead{} % Title (includes both anonimized and non-anonimized versions)\def\@maketitle{\vbox{\hsize\textwidth%\linewidth\hsize \vskip 0.1in \toptitlebar \centering{\LARGE\sc \@title\par}%\bottomtitlebar % \vskip 0.1in %  minus\ificlrfinal    \lhead{Published as a conference paper at ICLR 2026}    \def\And{\end{tabular}\hfil\linebreak[0]\hfil            \begin{tabular}[t]{l}\bf\rule{\z@}{24pt}\ignorespaces}%  \def\AND{\end{tabular}\hfil\linebreak[4]\hfil            \begin{tabular}[t]{l}\bf\rule{\z@}{24pt}\ignorespaces}%    \begin{tabular}[t]{l}\bf\rule{\z@}{24pt}\@author\end{tabular}%\else       \lhead{Under review as a conference paper at ICLR 2026}   \def\And{\end{tabular}\hfil\linebreak[0]\hfil            \begin{tabular}[t]{l}\bf\rule{\z@}{24pt}\ignorespaces}%  \def\AND{\end{tabular}\hfil\linebreak[4]\hfil            \begin{tabular}[t]{l}\bf\rule{\z@}{24pt}\ignorespaces}%    \begin{tabular}[t]{l}\bf\rule{\z@}{24pt}Anonymous authors\\Paper under double-blind review\end{tabular}%\fi\vskip 0.3in minus 0.1in}} \renewenvironment{abstract}{\vskip.075in\centerline{\large\scAbstract}\vspace{0.5ex}\begin{quote}}{\par\end{quote}\vskip 1ex} % sections with less space\def\section{\@startsection {section}{1}{\z@}{-2.0ex plus    -0.5ex minus -.2ex}{1.5ex plus 0.3exminus0.2ex}{\large\sc\raggedright}} \def\subsection{\@startsection{subsection}{2}{\z@}{-1.8ex plus-0.5ex minus -.2ex}{0.8ex plus .2ex}{\normalsize\sc\raggedright}}\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-1.5explus      -0.5ex minus -.2ex}{0.5ex plus.2ex}{\normalsize\sc\raggedright}}\def\paragraph{\@startsection{paragraph}{4}{\z@}{1.5ex plus0.5ex minus .2ex}{-1em}{\normalsize\bf}}\def\subparagraph{\@startsection{subparagraph}{5}{\z@}{1.5ex plus  0.5ex minus .2ex}{-1em}{\normalsize\sc}}\def\subsubsubsection{\vskip5pt{\noindent\normalsize\rm\raggedright}}  % Footnotes\footnotesep 6.65pt %\skip\footins 9pt plus 4pt minus 2pt\def\footnoterule{\kern-3pt \hrule width 12pc \kern 2.6pt }\setcounter{footnote}{0} % Lists and paragraphs\parindent 0pt\topsep 4pt plus 1pt minus 2pt\partopsep 1pt plus 0.5pt minus 0.5pt\itemsep 2pt plus 1pt minus 0.5pt\parsep 2pt plus 1pt minus 0.5pt\parskip .5pc  %\leftmargin2em\leftmargin3pc\leftmargini\leftmargin \leftmarginii 2em\leftmarginiii 1.5em \leftmarginiv 1.0em \leftmarginv .5em %\labelsep \labelsep 5pt \def\@listi{\leftmargin\leftmargini}\def\@listii{\leftmargin\leftmarginii   \labelwidth\leftmarginii\advance\labelwidth-\labelsep   \topsep 2pt plus 1pt minus 0.5pt   \parsep 1pt plus 0.5pt minus 0.5pt   \itemsep \parsep}\def\@listiii{\leftmargin\leftmarginiii    \labelwidth\leftmarginiii\advance\labelwidth-\labelsep    \topsep 1pt plus 0.5pt minus 0.5pt    \parsep \z@ \partopsep 0.5pt plus 0pt minus 0.5pt    \itemsep \topsep}\def\@listiv{\leftmargin\leftmarginiv     \labelwidth\leftmarginiv\advance\labelwidth-\labelsep}\def\@listv{\leftmargin\leftmarginv     \labelwidth\leftmarginv\advance\labelwidth-\labelsep}\def\@listvi{\leftmargin\leftmarginvi     \labelwidth\leftmarginvi\advance\labelwidth-\labelsep} \abovedisplayskip 7pt plus2pt minus5pt%\belowdisplayskip \abovedisplayskip\abovedisplayshortskip  0pt plus3pt%\belowdisplayshortskip  4pt plus3pt minus3pt% % Less leading in most fonts (due to the narrow columns)% The choices were between 1-pt and 1.5-pt leading%\def\@normalsize{\@setsize\normalsize{11pt}\xpt\@xpt} % got rid of @ (MK)\def\normalsize{\@setsize\normalsize{11pt}\xpt\@xpt}\def\small{\@setsize\small{10pt}\ixpt\@ixpt}\def\footnotesize{\@setsize\footnotesize{10pt}\ixpt\@ixpt}\def\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt}\def\tiny{\@setsize\tiny{7pt}\vipt\@vipt}\def\large{\@setsize\large{14pt}\xiipt\@xiipt}\def\Large{\@setsize\Large{16pt}\xivpt\@xivpt}\def\LARGE{\@setsize\LARGE{20pt}\xviipt\@xviipt}\def\huge{\@setsize\huge{23pt}\xxpt\@xxpt}\def\Huge{\@setsize\Huge{28pt}\xxvpt\@xxvpt} \def\toptitlebar{\hrule height4pt\vskip .25in\vskip-\parskip} \def\bottomtitlebar{\vskip .29in\vskip-\parskip\hrule height1pt\vskip.09in} %%Reduced second vskip to compensate for adding the strut in \@author   %% % Vertical Ruler%% % This code is, largely, from the CVPR 2010 conference style file%% % ----- define vruler\makeatletter\newbox\iclrrulerbox\newcount\iclrrulercount\newdimen\iclrruleroffset\newdimen\cv@lineheight\newdimen\cv@boxheight\newbox\cv@tmpbox\newcount\cv@refno\newcount\cv@tot% NUMBER with left flushed zeros  \fillzeros[<WIDTH>]<NUMBER>\newcount\cv@tmpc@ \newcount\cv@tmpc\def\fillzeros[#1]#2{\cv@tmpc@=#2\relax\ifnum\cv@tmpc@<0\cv@tmpc@=-\cv@tmpc@\fi\cv@tmpc=1 %\loop\ifnum\cv@tmpc@<10 \else \divide\cv@tmpc@ by 10 \advance\cv@tmpc by 1 \fi   \ifnum\cv@tmpc@=10\relax\cv@tmpc@=11\relax\fi \ifnum\cv@tmpc@>10 \repeat\ifnum#2<0\advance\cv@tmpc1\relax-\fi\loop\ifnum\cv@tmpc<#1\relax0\advance\cv@tmpc1\relax\fi \ifnum\cv@tmpc<#1 \repeat\cv@tmpc@=#2\relax\ifnum\cv@tmpc@<0\cv@tmpc@=-\cv@tmpc@\fi \relax\the\cv@tmpc@}%% \makevruler[<SCALE>][<INITIAL_COUNT>][<STEP>][<DIGITS>][<HEIGHT>]\def\makevruler[#1][#2][#3][#4][#5]{\begingroup\offinterlineskip\textheight=#5\vbadness=10000\vfuzz=120ex\overfullrule=0pt%\global\setbox\iclrrulerbox=\vbox to \textheight{%{\parskip=0pt\hfuzz=150em\cv@boxheight=\textheight\cv@lineheight=#1\global\iclrrulercount=#2%\cv@tot\cv@boxheight\divide\cv@tot\cv@lineheight\advance\cv@tot2%\cv@refno1\vskip-\cv@lineheight\vskip1ex%\loop\setbox\cv@tmpbox=\hbox to0cm{{\iclrtenhv\hfil\fillzeros[#4]\iclrrulercount}}%\ht\cv@tmpbox\cv@lineheight\dp\cv@tmpbox0pt\box\cv@tmpbox\break\advance\cv@refno1\global\advance\iclrrulercount#3\relax\ifnum\cv@refno<\cv@tot\repeat}}\endgroup}%\makeatother% ----- end of vruler % \makevruler[<SCALE>][<INITIAL_COUNT>][<STEP>][<DIGITS>][<HEIGHT>]\def\iclrruler#1{\makevruler[12pt][#1][1][3][0.993\textheight]\usebox{\iclrrulerbox}}\AddToShipoutPicture{%\ificlrfinal\else\iclrruleroffset=\textheight\advance\iclrruleroffset by -3.7pt  \color[rgb]{.7,.7,.7}  \AtTextUpperLeft{%    \put(\LenToUnit{-35pt},\LenToUnit{-\iclrruleroffset}){%left ruler      \iclrruler{\iclrrulercount}}  }\fi}% %% To add a vertical bar on the side% \AddToShipoutPicture{% \AtTextLowerLeft{% \hspace*{-1.8cm}% \colorbox[rgb]{0.7,0.7,0.7}{\small \parbox[b][\textheight]{0.1cm}{}}}% }