Views
8 months ago

sample

81 \@lipsumexp\csname

81 \@lipsumexp\csname lipsum@\romannumeral\c@lips@count\endcsname}% 82 \repeat 83 \endgroup After the group is closed, \edef \lipsumexp with the content of \@lipsumexp. We need \global here since \@unpacklipsum might be called from within a group by \@@unpacklipsum 84 \global\edef\lipsumexp{\@lipsumexp}% 85 } 86 87 \newcommand\UnpackLipsum{% 88 \@ifstar\@@UnpackLipsum\@UnpackLipsum 89 } The uppercase versions \UnpackLipsum and \UnpackLipsum* work quite similar in that they redefine \lips@par locally. 90 91 \newcommand\@UnpackLipsum[1][\lips@default]{% 92 \begingroup 93 \def\lips@par{ }% 94 \expandafter\lips@minmax\expandafter{#1}% 95 \c@lips@count=\lips@min\relax 96 \advance\c@lips@count\m@ne 97 \def\@lipsumexp{}% 98 \loop\ifnum\c@lips@count

124 adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, 125 adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu 126 libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 127 vehicula augue eu neque. Pellentesque habitant morbi tristique 128 senectus et netus et malesuada fames ac turpis egestas. Mauris ut 129 leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna 130 fringilla ultrices. Phasellus eu tellus sit amet tortor gravida 131 placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, 132 nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 133 Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. 134 Curabitur auctor semper nulla. Donec varius orci eget risus. Duis 135 nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis 136 eget orci sit amet orci dignissim rutrum.\lips@par} 137 138 \newcommand\lipsum@ii{Nam dui ligula, fringilla a, euismod sodales, 139 sollicitudin vel, wisi. Morbi auctor lorem non justo. Nam lacus 140 libero, pretium at, lobortis vitae, ultricies et, tellus. Donec 141 aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, 142 vitae ornare odio metus a mi. Morbi ac orci et nisl hendrerit 143 mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. 144 Cum sociis natoque penatibus et magnis dis parturient montes, 145 nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper 146 vestibulum turpis. Pellentesque cursus luctus mauris.\lips@par} 147 148 \newcommand\lipsum@iii{Nulla malesuada porttitor diam. Donec felis 149 erat, congue non, volutpat at, tincidunt tristique, libero. Vivamus 150 viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus 151 adipiscing semper elit. Proin fermentum massa ac quam. Sed diam 152 turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 153 lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, 154 ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat 155 lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt purus 156 vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec 157 bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. 158 Nam vulputate metus eu enim. Vestibulum pellentesque felis eu 159 massa.\lips@par} 160 161 \newcommand\lipsum@iv{Quisque ullamcorper placerat ipsum. Cras nibh. 162 Morbi vel justo vitae lacus tincidunt ultrices. Lorem ipsum dolor 163 sit amet, consectetuer adipiscing elit. In hac habitasse platea 164 dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc 165 elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 166 gravida sollicitudin, felis odio placerat quam, ac pulvinar elit 167 purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl. 168 Vivamus quis tortor vitae risus porta vehicula.\lips@par} 169 170 \newcommand\lipsum@v{Fusce mauris. Vestibulum luctus nibh at lectus. 171 Sed bibendum, nulla a faucibus semper, leo velit ultricies tellus, 172 ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam 7

Accessible Template Sampler