コード例 #1
0
 def getToken(self):
     token = (QuotedString(
         '[', endQuoteChar=']', convertWhitespaceEscapes=False)('comment') +
              QuotedString(
                  '(', endQuoteChar=')',
                  convertWhitespaceEscapes=False).leaveWhitespace()('url')
              )('link')
     return token
コード例 #2
0
 def getToken(self):
     return (QuotedString(BoldToken.start_1,
                          endQuoteChar=BoldToken.end_1,
                          multiline=True,
                          convertWhitespaceEscapes=False) |
             QuotedString(BoldToken.start_2,
                          endQuoteChar=BoldToken.end_2,
                          multiline=True,
                          convertWhitespaceEscapes=False)).addCondition(self.checkBreaks)("bold")
コード例 #3
0
ファイル: tokenfonts.py プロジェクト: refaqtor/outwiker
 def getToken(self):
     return QuotedString(SubscriptToken.start,
                         endQuoteChar=SubscriptToken.end,
                         multiline=True,
                         convertWhitespaceEscapes=False).setParseAction(
                             self.convertToHTML("<sub>",
                                                "</sub>"))("subscript")
コード例 #4
0
ファイル: tokenfonts.py プロジェクト: refaqtor/outwiker
 def getToken(self):
     return QuotedString(MarkToken.start,
                         endQuoteChar=MarkToken.end,
                         multiline=True,
                         convertWhitespaceEscapes=False).setParseAction(
                             self.convertToHTML("<mark>",
                                                "</mark>"))("mark")
コード例 #5
0
ファイル: tokenfonts.py プロジェクト: refaqtor/outwiker
 def getToken(self):
     return QuotedString(CodeToken.start,
                         endQuoteChar=CodeToken.end,
                         multiline=True,
                         convertWhitespaceEscapes=False).setParseAction(
                             self.convertToHTML("<code>",
                                                "</code>"))("code")
コード例 #6
0
ファイル: tokenfonts.py プロジェクト: refaqtor/outwiker
 def getToken(self):
     return QuotedString(BoldItalicToken.start,
                         endQuoteChar=BoldItalicToken.end,
                         multiline=True,
                         convertWhitespaceEscapes=False).setParseAction(
                             self.convertToHTML("<b><i>",
                                                "</i></b>"))("bold_italic")
コード例 #7
0
ファイル: tokenadhoc.py プロジェクト: DavidWHouse/outwiker
 def getToken(self):
     return QuotedString(
         BoldToken.start,
         endQuoteChar=SuperscriptToken.end + BoldToken.end,
         multiline=True).setParseAction(
             self.convertToHTMLAdHoc(
                 "<b>", "</b>",
                 suffix=SuperscriptToken.end))("bold_superscript")
コード例 #8
0
ファイル: tokenadhoc.py プロジェクト: DavidWHouse/outwiker
 def getToken(self):
     return QuotedString(
         ItalicToken.start,
         endQuoteChar=SuperscriptToken.end + ItalicToken.end,
         multiline=True).setParseAction(
             self.convertToHTMLAdHoc(
                 "<i>", "</i>",
                 suffix=SuperscriptToken.end))("italic_superscript")
コード例 #9
0
 def getToken(self):
     return QuotedString(DebugToken.start,
                         endQuoteChar=DebugToken.end,
                         multiline=True).setParseAction(
                             self.convertToHTML("<font color='red'>",
                                                "</font>"))("debug")
コード例 #10
0
ファイル: tokenfonts.py プロジェクト: sarutobi/outwiker
 def getToken(self):
     return QuotedString(UnderlineToken.start,
                         endQuoteChar=UnderlineToken.end,
                         multiline=True,
                         convertWhitespaceEscapes=False).setParseAction(self.convertToHTML("<u>", "</u>"))("underline")
コード例 #11
0
 def getToken(self):
     return QuotedString(CommentToken.start,
                         endQuoteChar=CommentToken.end,
                         multiline=True,
                         convertWhitespaceEscapes=False)("comment")
コード例 #12
0
ファイル: tokenlink.py プロジェクト: DavidWHouse/outwiker
 def getToken (self):
     return QuotedString(LinkToken.linkStart,
                         endQuoteChar = LinkToken.linkEnd,
                         multiline = False).setParseAction(self.__convertToLink)("link")
コード例 #13
0
 def getToken(self):
     return QuotedString(TexToken.texStart,
                         endQuoteChar=TexToken.texEnd,
                         multiline=True).setParseAction(
                             self.makeTexEquation)("tex")
コード例 #14
0
 def getToken(self):
     return QuotedString(NoFormatToken.noFormatStart,
                         endQuoteChar=NoFormatToken.noFormatEnd,
                         multiline=True,
                         convertWhitespaceEscapes=False).setParseAction(
                             noConvert)("noformat")
コード例 #15
0
ファイル: tokencomment.py プロジェクト: refaqtor/outwiker
 def getToken(self):
     return QuotedString(
         self.commentStart,
         endQuoteChar=self.commentEnd,
         multiline=True,
         convertWhitespaceEscapes=False).setParseAction(self.__convertComment)("comment")
コード例 #16
0
 def getToken(self):
     return QuotedString(self.texStart,
                         endQuoteChar=self.texEnd,
                         multiline=True,
                         convertWhitespaceEscapes=False).setParseAction(
                             self.makeTexEquation)("inlinetex")
コード例 #17
0
ファイル: tokenfonts.py プロジェクト: DavidWHouse/outwiker
 def getToken(self):
     return QuotedString(BoldToken.start,
                         endQuoteChar=BoldToken.end,
                         multiline=True).setParseAction(
                             self.convertToHTML("<b>", "</b>"))("bold")
コード例 #18
0
ファイル: tokenfonts.py プロジェクト: DavidWHouse/outwiker
 def getToken(self):
     return QuotedString(ItalicToken.start,
                         endQuoteChar=ItalicToken.end,
                         multiline=True).setParseAction(
                             self.convertToHTML("<i>", "</i>"))("italic")
コード例 #19
0
ファイル: tokenfonts.py プロジェクト: DavidWHouse/outwiker
 def getToken(self):
     return QuotedString(StrikeToken.start,
                         endQuoteChar=StrikeToken.end,
                         multiline=True).setParseAction(
                             self.convertToHTML("<strike>",
                                                "</strike>"))("strike")
コード例 #20
0
ファイル: tokenfonts.py プロジェクト: DavidWHouse/outwiker
 def getToken(self):
     return QuotedString(SuperscriptToken.start,
                         endQuoteChar=SuperscriptToken.end,
                         multiline=True).setParseAction(
                             self.convertToHTML("<sup>",
                                                "</sup>"))("superscript")
コード例 #21
0
 def getToken(self):
     return QuotedString(PreFormatToken.preFormatStart,
                         endQuoteChar=PreFormatToken.preFormatEnd,
                         multiline=True).setParseAction(
                             self.__convertPreformat)("preformat")
コード例 #22
0
 def getToken(self):
     return QuotedString(BoldItalicToken.start,
                         endQuoteChar=BoldItalicToken.end,
                         multiline=True,
                         convertWhitespaceEscapes=False).addCondition(
                             self.checkBreaks)("bold_italic")