\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{jsrinivask} \pdfinfo{ /Title (mix-cheat-sheet.pdf) /Creator (Cheatography) /Author (jsrinivask) /Subject (MIX Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{3202A3} \definecolor{LightBackground}{HTML}{F2EFF9} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{MIX Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{jsrinivask} via \textcolor{DarkBackground}{\uline{cheatography.com/29812/cs/8813/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}jsrinivask \\ \uline{cheatography.com/jsrinivask} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 9th August, 2016.\\ Updated 9th August, 2016.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{2} \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{MIX Tags}} \tn % Row 0 \SetRowColor{LightBackground} \textless{}mix:attribute\textgreater{} & \textless{}mix:break\textgreater{} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \textless{}Employee \seqsplit{xmlns:mix="http://bit} stew.com/schemas/1 .0/xml-template"\textgreater{} \textless{}mix:attribute name="salary"\textgreater{}1000 0\textless{}/mix:attribute\textgreater{} \textless{}/Employee\textgreater{} & \textless{}mix:for-each select="1 to 5"\textgreater{} \textless{}mix:if test="\$count = 2"\textgreater{} \textless{}mix:break/\textgreater{} \textless{}/mix:if\textgreater{} \textless{}mix:global-variable name="count" select="\$count + 1" as="xs:integer"/\textgreater{} \textless{}/mix:for-each\textgreater{} \tn % Row Count 10 (+ 9) % Row 2 \SetRowColor{LightBackground} \textless{}mix:function\textgreater{} & \textless{}mix:choose\textgreater{} \tn % Row Count 11 (+ 1) % Row 3 \SetRowColor{white} \textless{}mix:function name="getMessage" \textgreater{} Hello World! \textless{}/mix:function\textgreater{} \textless{}FnResult\textgreater{} \textless{}mix:call-function name="getMessage" /\textgreater{}\textless{}/FnResult\textgreater{} & \textless{}mix:choose\textgreater{} \textless{}mix:when \seqsplit{test="/Account/Balance} \textgreater{} 10000"\textgreater{} \textless{}font color="black"\textgreater{}\textless{}b\textgreater{}\$\{\$balance\} \textless{}/b\textgreater{}\textless{}/font\textgreater{} \textless{}/mix:when\textgreater{} \textless{}mix:when \seqsplit{test="/Account/Balance} \< 100"\textgreater{} \textless{}font color="red"\textgreater{}\$\{\$balance\}\textless{}/font\textgreater{} \textless{}/mix:when\textgreater{} \textless{}mix:otherwise\textgreater{} \textless{}font color="black"\textgreater{}\$\{/Account/Balance\}\textless{}/font\textgreater{} \textless{}/mix:otherwise\textgreater{} \textless{}/mix:choose\textgreater{} \tn % Row Count 27 (+ 16) % Row 4 \SetRowColor{LightBackground} \textless{}mix:column\textgreater{} & \textless{}mix:copy-of\textgreater{} \tn % Row Count 28 (+ 1) % Row 5 \SetRowColor{white} \textless{}mix:for-each select="1 to 5"\textgreater{} \textless{}mix:insert source="testDB" table="catalog"\textgreater{} \textless{}mix:column name="id"\textgreater{}NEW00\{.\}\textless{}/mix:column\textgreater{} \textless{}mix:column name="name"\textgreater{}New item \{.\}\textless{}/mix:column\textgreater{} \textless{}/mix:insert\textgreater{} \textless{}/mix:for-each\textgreater{} & \textless{}Books\textgreater{} \textless{}Book rating="10"\textgreater{} \textless{}Title\textgreater{}Moby Dick\textless{}/Title\textgreater{} \textless{}/Book\textgreater{} \textless{}Book rating="5"\textgreater{} \textless{}Title\textgreater{}Rug Rats\textless{}/Title\textgreater{} \textless{}/Book\textgreater{} \textless{}/Books\textgreater{} \textless{}/mix:variable\textgreater{} \textless{}mix:copy-of select="\$books/Books/Book{[}@rating = 10{]}/Title"/\textgreater{} \tn % Row Count 43 (+ 15) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{MIX Tags (cont)}} \tn % Row 6 \SetRowColor{LightBackground} \textless{}mix:email\textgreater{} & \textless{}mix:if\textgreater{} \tn % Row Count 1 (+ 1) % Row 7 \SetRowColor{white} \textless{}mix:email source="myEmail"\textgreater{} \textless{}mix:from\textgreater{}from@demo.com\textless{}/mix:from\textgreater{} \textless{}mix:subject\textgreater{}Test\textless{}/mix:subject\textgreater{} \textless{}mix:body\textgreater{}This is a sample message\textless{}/mix:body\textgreater{} \textless{}mix:recipient\textgreater{}to@demo.com\textless{}/mix:recipient\textgreater{} \textless{}/mix:email\textgreater{} & \textless{}mix:if test="/Book/@price \< 10"\textgreater{} \textless{}Discounted\textgreater{} \textless{}mix:copy-of select="/Book/@isbn"/\textgreater{} \textless{}/Discounted\textgreater{} \textless{}/mix:if\textgreater{} \tn % Row Count 12 (+ 11) % Row 8 \SetRowColor{LightBackground} \textless{}mix:function\textgreater{} & \textless{}mix:include\textgreater{} \tn % Row Count 13 (+ 1) % Row 9 \SetRowColor{white} \textless{}mix:function name="str:reverse" as="xs:string"\textgreater{} \textless{}mix:param name="sentence" as="xs:string"/\textgreater{} \textless{}mix:sequence select="if \seqsplit{(contains(\$sentence}, ' ')) then \seqsplit{concat(str:reverse(substring-after(\$sentence}, ' ')), ' ', \seqsplit{substring-before(\$sentence}, ' ')) else \$sentence"/\textgreater{} \textless{}/mix:function\textgreater{} & \textless{}mix:include \seqsplit{href="http://www.bitstew.com/test}.xml"/\textgreater{} \tn % Row Count 31 (+ 18) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{MIX Tags (cont)}} \tn % Row 10 \SetRowColor{LightBackground} \textless{}mix:insert\textgreater{} & \textless{}mix:jdbc\textgreater{} \tn % Row Count 1 (+ 1) % Row 11 \SetRowColor{white} \textless{}mix:for-each select="1 to 5"\textgreater{} \textless{}mix:insert name="insertCount" source="testDB" table="catalog"\textgreater{} \textless{}mix:column name="id"\textgreater{}NEW00\{.\}\textless{}/mix:column\textgreater{} \textless{}mix:column name="name"\textgreater{}New item \{.\}\textless{}/mix:column\textgreater{} \textless{}/mix:insert\textgreater{} & \textless{}mix:jdbc-source name="testDB" \seqsplit{url="jdbc:postgresql:test"} username="postgres" password="password" \seqsplit{driver="org.postgresql}.Driver"/\textgreater{} \tn % Row Count 14 (+ 13) % Row 12 \SetRowColor{LightBackground} \textless{}mix:java-function\textgreater{} & \textless{}mix:jms-source\textgreater{} \tn % Row Count 15 (+ 1) % Row 13 \SetRowColor{white} \textless{}/mix:java-function\textgreater{} \textless{}CamelCase\textgreater{}\{toCamelCase('HELLO WORLD')\}\textless{}/CamelCase\textgreater{} \textless{}/Template\textgreater{} & \textless{}mix:jms-source name="jsmQ" \seqsplit{url="jsm.test.bitstew.com:10000"} \seqsplit{context-factory="org}.jnp.interfaces.NamingContextFactory" \seqsplit{connection-factory="SecureConnectionFactory"} username="user" password="password" \seqsplit{exception-listener="com}.bitstew.examples.ExceptionListener" close-on-exit="yes"\textgreater{} \textless{}mix:property \seqsplit{name="java.naming.factory.url.pkgs"} value="org.jboss.naming:org.jnp.interfaces"/\textgreater{} \textless{}/mix:jms-source\textgreater{} \tn % Row Count 39 (+ 24) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{MIX Tags (cont)}} \tn % Row 14 \SetRowColor{LightBackground} \textless{}mix:message\textgreater{} & \textless{}mix:prepared-call\textgreater{} \tn % Row Count 1 (+ 1) % Row 15 \SetRowColor{white} \textless{}Document \seqsplit{xmlns:mix="http://bitstew}.com/schemas/1.0/xml-template"\textgreater{} \textless{}mix:message\textgreater{}hello world\textless{}/mix:message\textgreater{} \textless{}/Document\textgreater{} & \textless{}mix:prepared-call source="testDB" name="testCall"\textgreater{} \textless{}mix:statement\textgreater{}? = call upper(?)\textless{}/mix:statement\textgreater{} \textless{}mix:jdbc-out-param name="upper" \seqsplit{type="java.sql.Types}.VARCHAR"/\textgreater{} \textless{}mix:jdbc-param \seqsplit{type="java.sql.Types}.VARCHAR"\textgreater{}lowercase to uppercase\textless{}/mix:jdbc-param\textgreater{} \textless{}/mix:prepared-call\textgreater{} \tn % Row Count 17 (+ 16) % Row 16 \SetRowColor{LightBackground} \textless{}mix:prepared-insert\textgreater{} & \textless{}mix:streaming-file-source\textgreater{} \tn % Row Count 19 (+ 2) % Row 17 \SetRowColor{white} \textless{}mix:prepared-insert name="insertCount" key-name="keys" source="testDB" table="catalog"\textgreater{} \textless{}mix:column name="id"\textgreater{}NEW010\textless{}/mix:column\textgreater{} \textless{}mix:column name="name"\textgreater{}New item 10\textless{}/mix:column\textgreater{} \textless{}/mix:prepared-insert\textgreater{} & \textless{}mix:streaming-file-source name="addresses" path="test.csv" \seqsplit{type="delimiter-separated"} delimiter="," trim="true" \seqsplit{callback="myCallback"} /\textgreater{} \tn % Row Count 30 (+ 11) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{MIX Tags (cont)}} \tn % Row 18 \SetRowColor{LightBackground} \textless{}mix:value-of\textgreater{} & \textless{}mix:when\textgreater{} \tn % Row Count 1 (+ 1) % Row 19 \SetRowColor{white} \textless{}Inventory \seqsplit{xmlns:mix="http://bitstew}.com/schemas/1.0/xml-template"\textgreater{} \textless{}mix:value-of \seqsplit{select="/Book/Title"} disable-output-escaping="yes"/\textgreater{} \textless{}/Inventory\textgreater{} & \textless{}mix:when \seqsplit{test="/Account/Balance} \textgreater{} 10000"\textgreater{} \textless{}font color="black"\textgreater{}\textless{}b\textgreater{}\$\{\$balance\}\textless{}/b\textgreater{}\textless{}/font\textgreater{} \textless{}/mix:when\textgreater{} \tn % Row Count 9 (+ 8) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{MIx Expression Reference}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{\textless{}mix:async-xml-source\textgreater{} \newline % Row Count 1 (+ 1) \textless{}mix:attribute\textgreater{} \newline % Row Count 2 (+ 1) \textless{}mix:body\textgreater{} \newline % Row Count 3 (+ 1) \textless{}mix:break\textgreater{} \newline % Row Count 4 (+ 1) \textless{}mix:cached-variable\textgreater{} \newline % Row Count 5 (+ 1) \textless{}mix:call-function\textgreater{} \newline % Row Count 6 (+ 1) \textless{}mix:call-template\textgreater{} \newline % Row Count 7 (+ 1) \textless{}mix:choose\textgreater{} \newline % Row Count 8 (+ 1) \textless{}mix:coalesce\textgreater{} \newline % Row Count 9 (+ 1) \textless{}mix:column\textgreater{} \newline % Row Count 10 (+ 1) \textless{}mix:comment\textgreater{} \newline % Row Count 11 (+ 1) \textless{}mix:configuration\textgreater{} \newline % Row Count 12 (+ 1) \textless{}mix:copy-of\textgreater{} \newline % Row Count 13 (+ 1) \textless{}mix:custom-statement\textgreater{} \newline % Row Count 14 (+ 1) \textless{}mix:debug\textgreater{} \newline % Row Count 15 (+ 1) \textless{}mix:declare-namespace\textgreater{} \newline % Row Count 16 (+ 1) \textless{}mix:decrypt-xml\textgreater{} \newline % Row Count 17 (+ 1) \textless{}mix:delete\textgreater{} \newline % Row Count 18 (+ 1) \textless{}mix:delete-document-fields\textgreater{} \newline % Row Count 19 (+ 1) \textless{}mix:delete-documents\textgreater{} \newline % Row Count 20 (+ 1) \textless{}mix:delete-group\textgreater{} \newline % Row Count 21 (+ 1) \textless{}mix:description\textgreater{} \newline % Row Count 22 (+ 1) \textless{}mix:doctype\textgreater{} \newline % Row Count 23 (+ 1) \textless{}mix:document\textgreater{} \newline % Row Count 24 (+ 1) \textless{}mix:document-call\textgreater{} \newline % Row Count 25 (+ 1) \textless{}mix:document-expression\textgreater{} \newline % Row Count 26 (+ 1) \textless{}mix:document-field\textgreater{} \newline % Row Count 27 (+ 1) \textless{}mix:document-link\textgreater{} \newline % Row Count 28 (+ 1) \textless{}mix:document-source\textgreater{} \newline % Row Count 29 (+ 1) \textless{}mix:document-store\textgreater{} \newline % Row Count 30 (+ 1) } \tn \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{MIx Expression Reference (cont)}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{\textless{}mix:element\textgreater{} \newline % Row Count 1 (+ 1) \textless{}mix:email\textgreater{} \newline % Row Count 2 (+ 1) \textless{}mix:email-source\textgreater{} \newline % Row Count 3 (+ 1) \textless{}mix:encrypt-xml\textgreater{} \newline % Row Count 4 (+ 1) \textless{}mix:entity\textgreater{} \newline % Row Count 5 (+ 1) \textless{}mix:escape\textgreater{} \newline % Row Count 6 (+ 1) \textless{}mix:exception\textgreater{} \newline % Row Count 7 (+ 1) \textless{}mix:exception-handler\textgreater{} \newline % Row Count 8 (+ 1) \textless{}mix:exit\textgreater{} \newline % Row Count 9 (+ 1) \textless{}mix:field-mapping\textgreater{} \newline % Row Count 10 (+ 1) \textless{}mix:file-field\textgreater{} \newline % Row Count 11 (+ 1) \textless{}mix:file-source\textgreater{} \newline % Row Count 12 (+ 1) \textless{}mix:file-target\textgreater{} \newline % Row Count 13 (+ 1) \textless{}mix:for-each\textgreater{} \newline % Row Count 14 (+ 1) \textless{}mix:from\textgreater{} \newline % Row Count 15 (+ 1) \textless{}mix:function\textgreater{} \newline % Row Count 16 (+ 1) \textless{}mix:get-document\textgreater{} \newline % Row Count 17 (+ 1) \textless{}mix:get-hbase-document\textgreater{} \newline % Row Count 18 (+ 1) \textless{}mix:global-variable\textgreater{} \newline % Row Count 19 (+ 1) \textless{}mix:group\textgreater{} \newline % Row Count 20 (+ 1) \textless{}mix:hdfs-file-source\textgreater{} \newline % Row Count 21 (+ 1) \textless{}mix:hdfs-file-target\textgreater{} \newline % Row Count 22 (+ 1) \textless{}mix:http-header\textgreater{} \newline % Row Count 23 (+ 1) \textless{}mix:http-param\textgreater{} \newline % Row Count 24 (+ 1) \textless{}mix:http-source\textgreater{} \newline % Row Count 25 (+ 1) \textless{}mix:id\textgreater{} \newline % Row Count 26 (+ 1) \textless{}mix:if\textgreater{} \newline % Row Count 27 (+ 1) \textless{}mix:ignore\textgreater{} \newline % Row Count 28 (+ 1) \textless{}mix:include\textgreater{} \newline % Row Count 29 (+ 1) \textless{}mix:index\textgreater{} \newline % Row Count 30 (+ 1) } \tn \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{MIx Expression Reference (cont)}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{\textless{}mix:index-documents\textgreater{} \newline % Row Count 1 (+ 1) \textless{}mix:index-hbase-documents\textgreater{} \newline % Row Count 2 (+ 1) \textless{}mix:input-variable\textgreater{} \newline % Row Count 3 (+ 1) \textless{}mix:insert\textgreater{} \newline % Row Count 4 (+ 1) \textless{}mix:java-constructor\textgreater{} \newline % Row Count 5 (+ 1) \textless{}mix:java-function\textgreater{} \newline % Row Count 6 (+ 1) \textless{}mix:java-param\textgreater{} \newline % Row Count 7 (+ 1) \textless{}mix:jdbc-out-param\textgreater{} \newline % Row Count 8 (+ 1) \textless{}mix:jdbc-param\textgreater{} \newline % Row Count 9 (+ 1) \textless{}mix:jdbc-source\textgreater{} \newline % Row Count 10 (+ 1) \textless{}mix:jms-consumer\textgreater{} \newline % Row Count 11 (+ 1) \textless{}mix:jms-source\textgreater{} \newline % Row Count 12 (+ 1) \textless{}mix:join-documents\textgreater{} \newline % Row Count 13 (+ 1) \textless{}mix:key-source\textgreater{} \newline % Row Count 14 (+ 1) \textless{}mix:library\textgreater{} \newline % Row Count 15 (+ 1) \textless{}mix:message\textgreater{} \newline % Row Count 16 (+ 1) \textless{}mix:namespace-alias\textgreater{} \newline % Row Count 17 (+ 1) \textless{}mix:nbsp\textgreater{} \newline % Row Count 18 (+ 1) \textless{}mix:nil\textgreater{} \newline % Row Count 19 (+ 1) \textless{}mix:no-match\textgreater{} \newline % Row Count 20 (+ 1) \textless{}mix:open-aggregations\textgreater{} \newline % Row Count 21 (+ 1) \textless{}mix:open-facets\textgreater{} \newline % Row Count 22 (+ 1) \textless{}mix:open-filter\textgreater{} \newline % Row Count 23 (+ 1) \textless{}mix:open-query\textgreater{} \newline % Row Count 24 (+ 1) \textless{}mix:option\textgreater{} \newline % Row Count 25 (+ 1) \textless{}mix:otherwise\textgreater{} \newline % Row Count 26 (+ 1) \textless{}mix:output\textgreater{} \newline % Row Count 27 (+ 1) \textless{}mix:param\textgreater{} \newline % Row Count 28 (+ 1) \textless{}mix:prepared-call\textgreater{} \newline % Row Count 29 (+ 1) \textless{}mix:prepared-delete\textgreater{} \newline % Row Count 30 (+ 1) } \tn \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{MIx Expression Reference (cont)}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{\textless{}mix:prepared-insert\textgreater{} \newline % Row Count 1 (+ 1) \textless{}mix:prepared-query\textgreater{} \newline % Row Count 2 (+ 1) \textless{}mix:prepared-update\textgreater{} \newline % Row Count 3 (+ 1) \textless{}mix:processing-instruction\textgreater{} \newline % Row Count 4 (+ 1) \textless{}mix:property\textgreater{} \newline % Row Count 5 (+ 1) \textless{}mix:query\textgreater{} \newline % Row Count 6 (+ 1) \textless{}mix:raw-prepared-query\textgreater{} \newline % Row Count 7 (+ 1) \textless{}mix:raw-query\textgreater{} \newline % Row Count 8 (+ 1) \textless{}mix:receive-jms-message\textgreater{} \newline % Row Count 9 (+ 1) \textless{}mix:recipient\textgreater{} \newline % Row Count 10 (+ 1) \textless{}mix:request\textgreater{} \newline % Row Count 11 (+ 1) \textless{}mix:run-template\textgreater{} \newline % Row Count 12 (+ 1) \textless{}mix:saved-group\textgreater{} \newline % Row Count 13 (+ 1) \textless{}mix:saved-search\textgreater{} \newline % Row Count 14 (+ 1) \textless{}mix:save-group\textgreater{} \newline % Row Count 15 (+ 1) \textless{}mix:save-search\textgreater{} \newline % Row Count 16 (+ 1) \textless{}mix:scroll-documents\textgreater{} \newline % Row Count 17 (+ 1) \textless{}mix:search-documents\textgreater{} \newline % Row Count 18 (+ 1) \textless{}mix:search-spec\textgreater{} \newline % Row Count 19 (+ 1) \textless{}mix:search-store\textgreater{} \newline % Row Count 20 (+ 1) \textless{}mix:send-jms-message\textgreater{} \newline % Row Count 21 (+ 1) \textless{}mix:sequence\textgreater{} \newline % Row Count 22 (+ 1) \textless{}mix:session-variable\textgreater{} \newline % Row Count 23 (+ 1) \textless{}mix:set-timeout\textgreater{} \newline % Row Count 24 (+ 1) \textless{}mix:setting\textgreater{} \newline % Row Count 25 (+ 1) \textless{}mix:sleep\textgreater{} \newline % Row Count 26 (+ 1) \textless{}mix:sort\textgreater{} \newline % Row Count 27 (+ 1) \textless{}mix:statement\textgreater{} \newline % Row Count 28 (+ 1) \textless{}mix:static-variable\textgreater{} \newline % Row Count 29 (+ 1) \textless{}mix:status\textgreater{} \newline % Row Count 30 (+ 1) } \tn \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{MIx Expression Reference (cont)}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{\textless{}mix:stop\textgreater{} \newline % Row Count 1 (+ 1) \textless{}mix:streaming-document-call\textgreater{} \newline % Row Count 2 (+ 1) \textless{}mix:streaming-file-source\textgreater{} \newline % Row Count 3 (+ 1) \textless{}mix:subject\textgreater{} \newline % Row Count 4 (+ 1) \textless{}mix:synchronized\textgreater{} \newline % Row Count 5 (+ 1) \textless{}mix:tag\textgreater{} \newline % Row Count 6 (+ 1) \textless{}mix:template\textgreater{} \newline % Row Count 7 (+ 1) \textless{}mix:thread\textgreater{} \newline % Row Count 8 (+ 1) \textless{}mix:thread-group\textgreater{} \newline % Row Count 9 (+ 1) \textless{}mix:thread-variable\textgreater{} \newline % Row Count 10 (+ 1) \textless{}mix:transaction\textgreater{} \newline % Row Count 11 (+ 1) \textless{}mix:transactional-thread-group\textgreater{} \newline % Row Count 12 (+ 1) \textless{}mix:type\textgreater{} \newline % Row Count 13 (+ 1) \textless{}mix:unescape\textgreater{} \newline % Row Count 14 (+ 1) \textless{}mix:update\textgreater{} \newline % Row Count 15 (+ 1) \textless{}mix:update-documents\textgreater{} \newline % Row Count 16 (+ 1) \textless{}mix:upsert-document\textgreater{} \newline % Row Count 17 (+ 1) \textless{}mix:value-of\textgreater{} \newline % Row Count 18 (+ 1) \textless{}mix:variable\textgreater{} \newline % Row Count 19 (+ 1) \textless{}mix:when\textgreater{} \newline % Row Count 20 (+ 1) \textless{}mix:while\textgreater{} \newline % Row Count 21 (+ 1) \textless{}mix:with-param\textgreater{} \newline % Row Count 22 (+ 1) \textless{}mix:xml-source\textgreater{}% Row Count 23 (+ 1) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}