Added some badly needed css and added printing new filename. v0.05

This commit is contained in:
Wolfgang Nowak 2021-04-23 20:15:14 +02:00
parent 881011d057
commit 7326edf2a8

View file

@ -27,7 +27,7 @@ else:
mark_down_file = parameters mark_down_file = parameters
creationtime = datetime.datetime.now().strftime("%Y-%m-%d %H:00 ") creationtime = datetime.datetime.now().strftime("%Y-%m-%d %H:00 ")
# creationtime = datetime.datetime.now().strftime("%Y-%m-%d %H:%M") creationtimeheader = datetime.datetime.now().strftime("%Y-%m-%d %H:%M")
if re.match(".*\.md$", mark_down_file): if re.match(".*\.md$", mark_down_file):
new_file_name = creationtime + " " + re.sub(".md$", fileending, mark_down_file) new_file_name = creationtime + " " + re.sub(".md$", fileending, mark_down_file)
@ -38,25 +38,31 @@ else:
title_of_text = mark_down_file title_of_text = mark_down_file
head1 = ( head1 = (
'<!DOCTYPE HTML>\n\<html>\n\<head>\n\ '<!DOCTYPE HTML><html><head>\n\
<meta http-equiv="content-type" content="text/html; charset=UTF-8">\n\<title>' <meta http-equiv="content-type" content="text/html; charset=UTF-8">\n<title>'
+ title_of_text + title_of_text
+ '</title>\n\ + '</title>\n\
<meta name="syntax" content="markdown">\n\ <meta name="syntax" content="markdown">\n\
<meta name="settings" content="use_css,pre_wrap,no_foldcolumn,expand_tabs,prevent_copy=">\n\ <meta name="settings" content="use_css,pre_wrap,no_foldcolumn,expand_tabs,prevent_copy=">\n\
<meta name="ctime" content="' <meta name="ctime" content="'
+ creationtime + creationtimeheader
+ '">\n\ <style type="text/css"> ' + '"> <style type="text/css"> '
) )
styles = " <!--\n\ styles = " <!--\n\
* { font-family: monospace; color: #00f020; background-color: #1c1414; font-size: 1.15em; }\n\ * { font-family: monospace; color: #00f020; background-color: #1c1414; font-size: 1.15em; }\n\
body { font-family: monospace; }\n\ a { font-size: 1.0em;}\n\
pre { white-space: pre-wrap; font-family: monospace; color: #00f020; background-color: #1c1414; }\n\ ul { font-size: 1.0em;}\n\
em { font-size: 1.0em;}\n\
table { background-color: #1c1414; }\n\
blockquote { font-size: 1.0em; }\n\
body { font-family: monospace; color: #00f020; background-color: #1c1414; }\n\
pre { white-space: pre-wrap; font-family: monospace; color: #00f020; font-background-color: #1c1414; }\n\
.Statement { color: #00f020; font-weight: bold; }\n\ .Statement { color: #00f020; font-weight: bold; }\n\
-->\n" .Headandfoot { color: #00f020; font-weight: bold; } "
head2 = "</style> </head><body>\n" head2 = "</style> </head><body>\n"
body1 = '<a href="#" onclick="history.go(-1)">Go Back</a>' body1 = '<a href="./">Go Back</a>'
foot = "</body> </html>" foot = "</body> </html>"
@ -68,4 +74,5 @@ with open(mark_down_file) as infile:
html_out_file.write(a) html_out_file.write(a)
html_out_file.write(foot) html_out_file.write(foot)
# return new filename to stdout, so some calling shellscript can use it.
print(new_file_name) print(new_file_name)