Photos
Blog
Projects
vanrenterghem.biz
projects
/
git.ikiwiki.info.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add getsetup hook
[git.ikiwiki.info.git]
/
doc
/
plugins
/
contrib
/
texinfo.mdwn
diff --git
a/doc/plugins/contrib/texinfo.mdwn
b/doc/plugins/contrib/texinfo.mdwn
index da9a537a0db643cd0de72c8595ffb4e67a5d7d36..595bd27aa7a270732a38142ede24c7e72dfeb566 100644
(file)
--- a/
doc/plugins/contrib/texinfo.mdwn
+++ b/
doc/plugins/contrib/texinfo.mdwn
@@
-1,3
+1,5
@@
+[[!template id=plugin name=texinfo author="[[tschwinge]]"]]
+
[[I|tschwinge]] started writing a plugin to render
[GNU Texinfo](http://www.gnu.org/software/texinfo/)
inside the ikiwiki environment.
[[I|tschwinge]] started writing a plugin to render
[GNU Texinfo](http://www.gnu.org/software/texinfo/)
inside the ikiwiki environment.
@@
-81,7
+83,8
@@
is a N-to-M mapping:
There needs to be some logic to establish a mapping between the *N* input files
and the *M* output files.
There needs to be some logic to establish a mapping between the *N* input files
and the *M* output files.
-(At least for web-editing via CGI this is needed.)
+(At least for web-editing via CGI this is needed: ikiwiki (currently) needs to be able
+to deduce *one* input file from a given output file)
Easiest would be either to have *N = 1*
(plus perhaps some input files that are not meant to be editable, like `gpl.texi`)
or to have
Easiest would be either to have *N = 1*
(plus perhaps some input files that are not meant to be editable, like `gpl.texi`)
or to have
@@
-97,3
+100,16
@@
HTML files, while ikiwiki only needs the files' `<body>`s.
(?) One possibility (which is what I'm doing at the moment) is to simply cut away
everythin until `<body>` is seen and after `</body>` has been seen. --[[tschwinge]]
(?) One possibility (which is what I'm doing at the moment) is to simply cut away
everythin until `<body>` is seen and after `</body>` has been seen. --[[tschwinge]]
+
+
+# Bugs
+
+## Non-functional Texinfo Commands
+
+Those commands are know to not work currently:
+
+* `@printindex`
+* `@shortcontents`
+* `@contents`
+
+This is due to `makeinfo` not providing this functionality if rendering to stdout.