!L>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  (c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe smallcaps(hopefully) printable text smallcapsmacro name + following blocks smallcapsenvironment name + content smallcapsseparate block smallcapsblock between square brackets smallcaps inline math smallcapscomment starting with %  (c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe' smallcapswithin a sentence smallcapsone newline read  smallcapsstop character read! smallcapsbegin of a new sentence& smallcapssigns recognised as periods' smallcaps search blockmacroenvironment for caps( smallcaps"open an isolated state for a blockmacro environment; returns config name) smallcaps-skip searching for the rest of the block etc.* smallcapsundo skip, e.g., at  normalsize when skipping small+ smallcaps#end of sentence, start with new one, smallcapsformatting for small caps- smallcapsNfilter for small caps candidates (e.g., for assuring a certain minimum length). smallcapsJsearch for patterns in printables and replace them (no further processing)/ smallcaps)dynamic reconfiguration in LaTeX comments2 smallcaps configuration3 smallcapsadditional input files4 smallcapsconfiguration preset list5 smallcaps stop state6 smallcaps skip on/offD smallcaps"combinator for plugin constructionF smallcaps*clean configuration, all substitutions offG smallcapsconservative configurationH smallcapsbusy configurationI smallcaps!abstract/small font configurationJ smallcapsfootnote font configuration8! "#$%/.-+*'&,()0154326789:;<=>?@ABCDEFGHIJKLMNOP801543267$%/.-+*'&,()89:;<=>?@ABCDEFGHIJKLMNO#"! P(c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe+ VWXYZ[\]^_`ab VWXYZ[\]^_`ab(c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe-cdefghijklmnopqrcdefghijklmnopqr(c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe/1syxwvutz{|}~zsyxwvut{|}~(c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe1`(c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe3(c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe5:: (c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe9% (c) Stefan Berthold 2014-2015BSD3-style (see LICENSE)stefan.berthold@gmx.netunstableGHCSafe;\!     !     !    !"#$$%&'()*+,-../01234567899:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi^jklmnopqrstuvwx  yz{|}^~_bdefib ^  b d      -              &smallcaps-0.6.0.6-9hZnHZw34DMrETpiE7mgText.SmallCaps.LaTeXText.SmallCaps.ConfigText.SmallCaps.LaTeXParserText.SmallCaps.PrintableParserText.SmallCaps.TeXText.SmallCaps.TeXLaTeXParserText.SmallCaps.TeXParserText.SmallCaps.ConfigParserText.SmallCaps.DocumentParserText.SmallCaps LaTeXElement PrintableMacro EnvironmentBlockBBlockMathCommentLaTeX isPrintableisMacro isEnvironmentisBlockisBBlockisMath isCommentnamecontent printablebodyunlatexunlatexElementcc$fEqLaTeXElement$fShowLaTeXElementPatternReplacepattern replacement StopStateNoneNewLineStop NewSentence SubParserProfileConfig periodCharssearchisolateskipunskipeosreplace replaceFilter exceptions inlineConfig ParserStateconfiginputsprofilestopignoredefaultProfiledefaultPeriodChars defaultSearchdefaultIsolate defaultSkip defaultUnskip defaultEosdefaultReplacedefaultReplaceTemplatedefaultReplaceTemplate'defaultNewSentencedefaultReplaceFilterdefaultExceptions&&&|||clean conservativebusysmallfootnote whitelist blacklistafter isolateWithfindConfigName newSentence$fDefaultStopState$fDefaultConfig$fDefaultParserState$fShowStopState $fEqStopStateParsersatisfy anyPrintableanyMacromacroanyEnvironment environmentanyBlock anyBBlockanyMath anyCommentupdposrunPrintableWithprintableElementexceptslowersuppersperiodspacenewlinemiscpassresetsetincsticky TeXElementTeX isMacroLetter isMacroSign$fEqTeXElement$fShowTeXElementparseparse'latex skipMacro translate translateTell macroSatisfy macroTextArgmacroArguments latexElementbeginEnvendEnvisEndEnvtex texElementcomment commentChar macroBegin macroName macroLabel macroSignblock blockBeginblockEndbblock bblockBegin bblockEndmathttStyleNoArgInArg reconfigurereconfigurationlexpreamble profileMain profilePre profileName storeMainstorePre storeName periodMain periodPre periodSigns replaceMain replacePrereplaceStyleNoargreplaceStyleInarg replaceMacro searchMain searchPre searchList isolateMain isolatePre isolateListskipMainskipPreskipList unskipMain unskipPre unskipListeosMaineosPreeosList exceptMain exceptPre exceptTuplelistlist' listBlack listWhite listConstAll listConstAll' listConstNonelistConstNone'iList iListBlack iListWhite iListConstAlliListConstNone listItemslistItem listItemMacrolistItemEnvironmentlistItemSeparator isElement $fShowStyle $fEqStyle runDocument runDocument'runDocumentWithrunSubDocumentisolateSubDocument decideSubdocumentdocumentElement implySkip implyInputimplyEos resetNewLineFlagProgVerHelpPrefix RecursivePeriodsBMacroAMacroSearchIsolateSkipUnskipEosNoInlineversionsmallcapsNoRecursion parseLaTeX smallcapssmallcapsHandle smallcapsPipe smallcapsFilesmallcapsRecursiveFilerecursiveContentsprefixedtexPath getPrefixrunFlagsreconfoptionsoptsusage putVersion$fEqFlag $fShowFlag