Beispiel #1
0
    def writeTitle(self, line):
        if re.match('^\S.*$', line):
            self.output.write('''
<html>
<head>
<title>%s</title>
<link rel="stylesheet" href="css/rfc.css" type="text/css" />
</head>
<body>''' % (self.rfc.upper() + " - " + self.title))
            createImage(
                self.info.getvalue(),
                '%s/auths.jpg' % (self.root_dir + "/" + self.images_dir))
            createCoverFromImage(
                '%s/auths.jpg' % (self.root_dir + "/" + self.images_dir),
                '%s/cover.jpg' % (self.root_dir + "/" + self.images_dir))

            self.output.write('<img src="%s/auths.jpg"/>' % (self.images_dir))
            self.output.write("<h1>%s</h1>" % (self.title))
            return self.writeAbstract(line)

        if line.lstrip().rstrip():
            self.title = self.title and (
                self.title + ' ' +
                line.lstrip().rstrip()) or line.lstrip().rstrip()

        return getattr(self, "writeTitle")
Beispiel #2
0
    def writeTitle(self, line):
        if re.match('^\S.*$', line):
            self.output.write('''
<html>
<head>
<title>%s</title>
<link rel="stylesheet" href="css/rfc.css" type="text/css" />
</head>
<body>''' % (self.rfc.upper()+" - "+self.title))
            createImage(self.info.getvalue(), '%s/auths.jpg' % (self.root_dir + "/" + self.images_dir))
            createCoverFromImage('%s/auths.jpg' % (self.root_dir + "/" +self.images_dir), '%s/cover.jpg' % (self.root_dir + "/" +self.images_dir))

            self.output.write('<img src="%s/auths.jpg"/>' % (self.images_dir ))
            self.output.write("<h1>%s</h1>" % (self.title))
            return self.writeAbstract(line)

        if line.lstrip().rstrip():
            self.title = self.title and (self.title + ' ' + line.lstrip().rstrip()) or line.lstrip().rstrip()
          
        return getattr(self, "writeTitle")
Beispiel #3
0
    def writeTitle(self, line):
        if re.match('^\S.*$', line):
            self.output.write('''
<html>
<head>
<title>%s</title>
<link rel="stylesheet" href="../css/rfc.css" type="text/css" />
<meta name="cover" content="%s/cover.png" />
<meta name="Author" content="rfc2kindle" />
</head>
<body>''' % (self.rfc.upper()+" - "+self.title, self.rfc))
            createImage(self.info.getvalue(), '%s/auths.png' % (self.rfc))
            createCoverFromImage('%s/auths.png' % (self.rfc), '%s/cover.png' % (self.rfc))

            self.output.write('<img src="auths.png" />')
            self.output.write("<h1>%s</h1>" % (self.title))
            return self.writeAbstract(line)

        if line.lstrip().rstrip():
            self.title = self.title and (self.title + ' ' + line.lstrip().rstrip()) or line.lstrip().rstrip()
          
        return getattr(self, "writeTitle")