Warning, /office/kile/src/internal-testing/syntax-comment-updateStruct.tex is written in an unsupported language. File is not indexed.
0001 % /*************************************************************************** 0002 % begin : Mon 9 october 2006 0003 % copyright : (C) 2006 by Holger Danielsson, Thomas Braun 0004 % ***************************************************************************/ 0005 % 0006 % /*************************************************************************** 0007 % * * 0008 % * This program is free software; you can redistribute it and/or modify * 0009 % * it under the terms of the GNU General Public License as published by * 0010 % * the Free Software Foundation; either version 2 of the License, or * 0011 % * (at your option) any later version. * 0012 % * * 0013 % ***************************************************************************/ 0014 % description: syntax file check for comments, has all commands updateStruct should grab 0015 % compiles: no 0016 % 0017 0018 \usepackage{graphicx, 0019 import, 0020 amsmath} 0021 \usepackage{floatflt, 0022 pifont,url,psfrag,booktabs} 0023 \usepackage[english]{babel} 0024 \usepackage[T1]{ 0025 fontenc} 0026 % you can easily test if kile grabbed all newcommands by viewing the structure view (no ERROR sections) and by codecompletion, the commands have ascending number of h's. asdf 0027 0028 \newcommand{\bla}{} 0029 \newcommand{\blah}{test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0030 \newcommand{\blahh}% 0031 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0032 \newcommand{\blahhh} 0033 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0034 \newcommand{\blahhhh}{% 0035 test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0036 \newcommand{\blahhhhh}{ 0037 test 0038 \section{ERROR} 0039 test 0040 \ensuremath{a^2 + b^2 = c^2} 0041 \section{ERROR} 0042 } 0043 \newcommand{\blahhhhhh}{ 0044 test % \section{ERROR} 0045 \section{ERROR} 0046 test 0047 \ensuremath{a^2 + b^2 = c^2} 0048 \section{ERROR} 0049 } 0050 \newcommand{\blahhhhhhh}{% \section{ERROR} 0051 test \% \section{ERROR} 0052 \section{ERROR} 0053 test 0054 \ensuremath{a^2 + b^2 = c^2} 0055 \section{ERROR} 0056 } 0057 % \newcommand{\blahhhhhhhh}{test\section{ERROR}test\ensuremath{a^2 + b^2 = c^2}} as reserve 0058 0059 \newcommand{\blaeh} 0060 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0061 \newcommand{\blaehh}% 0062 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0063 \newcommand{\blaehhh} 0064 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0065 \newcommand{\blaehhhh}{% 0066 test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0067 \newcommand{\blaehhhhh}{ 0068 test 0069 \section{ERROR} 0070 test 0071 \ensuremath{a^2 + b^2 = c^2} 0072 \section{ERROR} 0073 } 0074 \newcommand{% \section{ERROR} 0075 \blaehhhhhh}{test % \section{ERROR} 0076 \section{ERROR} 0077 test 0078 \ensuremath{a^2 + b^2 = c^2} 0079 \section{ERROR} 0080 } 0081 \newcommand{\blaehhhhhhh}{% \section{ERROR} 0082 test \% \section{ERROR} 0083 \section{ERROR} 0084 test 0085 \ensuremath{a^2 + b^2 = c^2} 0086 \section{ERROR} 0087 } 0088 0089 \newcommand{\blu}[1]{} 0090 \newcommand{\bluh}[1]{test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0091 \newcommand{\bluhh}[1]% 0092 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0093 \newcommand{\bluhhh}[1] 0094 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0095 \newcommand{\bluhhhh}[1]{% 0096 test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0097 \newcommand{\bluhhhhh}[1]{ 0098 test 0099 \section{ERROR} 0100 test 0101 \ensuremath{a^2 + b^2 = c^2} 0102 \section{ERROR} 0103 } 0104 \newcommand{\bluhhhhhh}[1]{ 0105 test % \section{ERROR} 0106 \section{ERROR} 0107 test 0108 \ensuremath{a^2 + b^2 = c^2} 0109 \section{ERROR} 0110 } 0111 \newcommand{\bluhhhhhhh}[1]{ 0112 test \% \section{ERROR} 0113 \section{ERROR} 0114 test 0115 \ensuremath{a^2 + b^2 = c^2} 0116 \section{ERROR} 0117 } 0118 0119 \newcommand{\bloe}[3][stdarg]{} 0120 0121 \newcommand{\bloeh}[3][stdarg]{test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0122 \newcommand{\bloehh}[3][stdarg]% 0123 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0124 \newcommand{\bloehhh}[3][stdarg] 0125 {test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0126 \newcommand{\bloehhhh}[3][stdarg]{% 0127 test \section{ERROR} test \ensuremath{a^2 + b^2 = c^2}} 0128 \newcommand{\bloehhhhh}[3][stdarg]{ 0129 test 0130 \section{ERROR} 0131 test 0132 \ensuremath{a^2 + b^2 = c^2} 0133 \section{ERROR} 0134 } 0135 \newcommand{\bloehhhhhh}[3][stdarg]{ 0136 test % \section{ERROR} 0137 \section{ERROR} 0138 test 0139 \ensuremath{a^2 + b^2 = c^2} 0140 \section{ERROR} 0141 } 0142 \newcommand{\bloehhhhhhh}[3][stdarg]{ 0143 test \% \section{ERROR} 0144 \section{ERROR} 0145 test 0146 \ensuremath{a^2 + b^2 = c^2} 0147 \section{ERROR} 0148 } 0149 \newcommand{\bloehhhhhhhh}[3][]{\hallo} % is also valid latex ... 0150 0151 \providecommand{\bloehhhhhhhhh}{test} % not yet supported 0152 0153 \newenvironment{hello}{test \%}{\section{ERROR}} 0154 \newenvironment{helloo}[2]{test \%}{\section{ERROR}} 0155 \newenvironment{hellooo}[3][stdarg]{test \%}{\section{ERROR}} % also not yet supported 0156 0157 \renewcommand{\section}[2]{asd} % also missing 0158 \input{helloo} %allowed in preamble 0159 0160 \iffalse 0161 \addunit{\knoelks}{knoe} % needed for fancyunits 0162 \fi 0163 0164 \DeclareMathOperator{\destroyer}{D} 0165 \DeclareMathOperator*{\destroyerr}{D} 0166 0167 \bibliographystyle{plain} 0168 0169 \begin{document} 0170 \input{hello} 0171 \input{./hello} 0172 \input{/home/thomas/devel/svn/office-trunk/kile/kile/internal-testing/hello} % change this to your local absolute path 0173 0174 \include{hello} 0175 \include{./hello} 0176 0177 \iffalse \include{/home/thomas/devel/svn/office-trunk/kile/kile/internal-testing/hello} 0178 \fi % http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/2904, may not work with your setup 0179 0180 \import{/home/thomas/devel/svn/office-trunk/kile/kile/internal-testing}{hello} 0181 % new, see #128227 0182 0183 \begin{figure}[htb] 0184 blubb 0185 \includegraphics{./teppich.eps} 0186 \end{figure} 0187 0188 \begin{figure}[htb] 0189 \includegraphics[width=2cm, 0190 bb=0 0 120 101]{teppich.eps} 0191 \label{picture---} 0192 \end{figure} 0193 0194 \begin{figure}[b!] 0195 \centering 0196 \psfrag{xtitle}{$\alpha$ [asasa]} 0197 \psfrag{ytitle}{$R$ [asdas]} 0198 \includegraphics{teppich.eps} 0199 \caption{blubb} 0200 \label{fig:stuff} 0201 \end{figure} 0202 0203 \begin{table}[h] 0204 \centering 0205 \begin{tabular}{cccc} 0206 $m_p$ & $R_p$ & $m_s$ & $R_s$ \\ \toprule 0207 0,105(6)&28,6(1,6)&69(3)&43,5(1,9) \\ \bottomrule 0208 \end{tabular} 0209 \caption{Si-Dunkelkennlinie} 0210 \label{tab:si-ivt-dunkel} 0211 \vspace{1cm} 0212 \end{table} 0213 0214 \label{asdf} 0215 \ref{asdf} 0216 \pageref{asdf} 0217 \ref{picture---} 0218 0219 \part{-1} 0220 \chapter{0} 0221 \section{A} 0222 \subsection{KHL} 0223 \subsubsection{C} 0224 \paragraph{% should jump to first position of textstring 0225 D} 0226 \subparagraph{E} 0227 0228 \part*{-1} 0229 \chapter*{0} 0230 \section*{A} 0231 \subsection*{B} 0232 \subsubsection*{C} 0233 \paragraph*{% should jump to first position of textstring 0234 D} 0235 \subparagraph*{E} 0236 0237 \iffalse 0238 \bibliography{test,./test,/home/thomas/devel/svn/office-trunk/kile/kile/internal-testing/test,test.bib,./test.bib,test2.bib} % where test2.bib lies in a directory referenced in $BIBINPUTS 0239 \fi 0240 0241 %\section{111} 0242 %\section{%222} 0243 \%%\section{333} 0244 \%%\section{%444} 0245 \%\section{555} 0246 \%\section{666} 0247 \\\section{777} 0248 \\\section{%888 0249 999} adsdfgsdfg sdfgsfdga sadfgsdf 0250 \\\%\section{aaa} 0251 \\\%\section{%bbb 0252 ccc} 0253 0254 % \section{ERROR} 0255 % \section{ERROR} \% \section{ERROR} 0256 % % \section{ERROR} 0257 \% \section{blubb} 0258 \% \section{blahh} % \section{ERROR} 0259 \% \section{nix} \% \section{garnix} 0260 ab % \section{ERROR} 0261 bc \% \section{hallo} % \section{ERROR} 0262 de % \section{ERROR} % \section{ERROR} 0263 0264 \section{% \section{ERROR} 0265 comment} 0266 0267 \section{% 0268 comment} 0269 0270 Test 1 0271 0272 \includegraphics[width=2cm,bb=0 0 120 101]{teppich.eps} 0273 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0274 0275 Test 2 0276 0277 \includegraphics[ 0278 width=2cm,bb=0 0 120 101]{teppich.eps} 0279 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0280 0281 Test 3 0282 0283 \includegraphics[ 0284 width=2cm, 0285 bb=0 0 120 101]{teppich.eps} 0286 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0287 0288 0289 Test 4 0290 0291 \includegraphics[% 0292 width=2cm,bb=0 0 120 101]{teppich.eps} 0293 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0294 0295 0296 Test 5 0297 0298 \includegraphics[% 0299 width=2cm, 0300 bb=0 0 120 101]{teppich.eps} 0301 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0302 0303 Test 6 0304 0305 \includegraphics[width=2cm, % kommentar {abc} 0306 bb=0 0 120 101]{teppich.eps} 0307 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0308 0309 0310 Test 7 0311 0312 \includegraphics[width=2cm,% kommentar {abc} 0313 bb=0 0 120 101 % kommentar def 0314 ]{teppich.eps} 0315 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0316 0317 Test 8 0318 0319 \includegraphics 0320 [width=2cm,bb=0 0 120 101]{teppich.eps} 0321 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0322 0323 Test 9 0324 0325 \includegraphics % 0326 [width=2cm,bb=0 0 120 101]{teppich.eps} 0327 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0328 0329 Test 10 0330 0331 \% \includegraphics % 0332 [width=2cm,bb=0 0 120 101]{teppich.eps} 0333 % teppich.eps: 160x135 pixel, 96dpi, 4.23x3.57 cm, bb=0 0 120 101 0334 0335 \begin{thebibliography}{bbxsec} 0336 \bibitem{prop} 0337 T.~Lohse et al., {\em An Experiment to Study CP Violation in the 0338 $B$ System Using an Internal Target at the HERA Proton Ring}, 0339 Proposal, {\bf DESY-PRC 94/02} (1994). 0340 \bibitem{PDG} Particle Data Group, Review of Particle Properties, 0341 Eur. Phys. J. {\bf C15} (2000). 0342 \bibitem{bbxsec} P.~Nason, S.~Dawson and K.R.~Ellis, 0343 \bf{303}{1988}{607}; 0344 {\bf B327} (1989) 49; {\bf B335} (1990) 260. 0345 \end{thebibliography} % taken from http://www-hera-b.desy.de/general/publications/hb2k/report/target/target.bib