html_export_default.tmpl 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. ${head_content}$
  5. <link href="${cssLink}$" type="text/css" rel="stylesheet" />
  6. </head>
  7. <body>
  8. <div class="calibreMeta">
  9. <div class="calibreMetaTitle">
  10. ${pos1=1}$
  11. ${for title in meta.titles():}$
  12. ${if pos1:}$
  13. <h1>
  14. <a href="${tocUrl}$">${print(title)}$</a>
  15. </h1>
  16. ${:else:}$
  17. <div class="calibreMetaSubtitle">${print(title)}$</div>
  18. ${:endif}$
  19. ${pos1=0}$
  20. ${:endfor}$
  21. </div>
  22. <div class="calibreMetaAuthor">
  23. ${print(', '.join(meta.creators()))}$
  24. </div>
  25. </div>
  26. <div class="calibreMain">
  27. <div class="calibreEbookContent">
  28. ${if prevLink or nextLink:}$
  29. <div class="calibreEbNavTop">
  30. ${if prevLink:}$
  31. <a href="${prevLink}$" class="calibreAPrev">${print(_('previous page'))}$</a>
  32. ${:else:}$
  33. <a href="${tocUrl}$" class="calibreAPrev">${print(_('previous page'))}$</a>
  34. ${:endif}$
  35. ${if nextLink:}$
  36. <a href="${nextLink}$" class="calibreANext">${print(_('next page'))}$</a>
  37. ${:endif}$
  38. </div>
  39. ${:endif}$
  40. ${ebookContent}$
  41. </div>
  42. ${if has_toc:}$
  43. <div class="calibreToc">
  44. <h2><a href="${tocUrl}$">${print( _('Table of contents'))}$</a></h2>
  45. ${print(toc())}$
  46. </div>
  47. ${:endif}$
  48. <div class="calibreEbNav">
  49. ${if prevLink:}$
  50. <a href="${prevLink}$" class="calibreAPrev">${print(_('previous page'))}$</a>
  51. ${:else:}$
  52. <a href="${tocUrl}$" class="calibreAPrev">${print(_('previous page'))}$</a>
  53. ${:endif}$
  54. <a href="${tocUrl}$" class="calibreAHome">${print(_('start'))}$</a>
  55. ${if nextLink:}$
  56. <a href="${nextLink}$" class="calibreANext">${print(_('next page'))}$</a>
  57. ${:endif}$
  58. </div>
  59. </div>
  60. </body>
  61. </html>