Moved Text.Pandoc.Writers.S5 -> Text.Pandoc.S5.

Now it doesn't export a writer, just some CSS and JS.
This commit is contained in:
John MacFarlane 2010-07-22 23:37:06 -07:00
parent 348db7f077
commit 01a191709e
4 changed files with 6 additions and 16 deletions

View file

@ -202,9 +202,9 @@ Library
Text.Pandoc.Writers.RST, Text.Pandoc.Writers.RST,
Text.Pandoc.Writers.MediaWiki, Text.Pandoc.Writers.MediaWiki,
Text.Pandoc.Writers.RTF, Text.Pandoc.Writers.RTF,
Text.Pandoc.Writers.S5,
Text.Pandoc.Writers.ODT, Text.Pandoc.Writers.ODT,
Text.Pandoc.Writers.EPUB, Text.Pandoc.Writers.EPUB,
Text.Pandoc.S5,
Text.Pandoc.Templates Text.Pandoc.Templates
Other-Modules: Text.Pandoc.XML, Other-Modules: Text.Pandoc.XML,
Text.Pandoc.UTF8, Text.Pandoc.UTF8,

View file

@ -110,7 +110,6 @@ import Text.Pandoc.Writers.LaTeX
import Text.Pandoc.Writers.ConTeXt import Text.Pandoc.Writers.ConTeXt
import Text.Pandoc.Writers.Texinfo import Text.Pandoc.Writers.Texinfo
import Text.Pandoc.Writers.HTML import Text.Pandoc.Writers.HTML
import Text.Pandoc.Writers.S5
import Text.Pandoc.Writers.ODT import Text.Pandoc.Writers.ODT
import Text.Pandoc.Writers.EPUB import Text.Pandoc.Writers.EPUB
import Text.Pandoc.Writers.Docbook import Text.Pandoc.Writers.Docbook

View file

@ -17,7 +17,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-} -}
{- | {- |
Module : Text.Pandoc.Writers.S5 Module : Text.Pandoc.S5
Copyright : Copyright (C) 2006-2010 John MacFarlane Copyright : Copyright (C) 2006-2010 John MacFarlane
License : GNU GPL, version 2 or above License : GNU GPL, version 2 or above
@ -28,24 +28,15 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Definitions for creation of S5 powerpoint-like HTML. Definitions for creation of S5 powerpoint-like HTML.
(See <http://meyerweb.com/eric/tools/s5/>.) (See <http://meyerweb.com/eric/tools/s5/>.)
-} -}
module Text.Pandoc.Writers.S5 ( module Text.Pandoc.S5 ( s5HeaderIncludes) where
-- * Header includes import Text.Pandoc.Shared ( readDataFile )
s5HeaderIncludes
) where
import Text.Pandoc.Shared ( WriterOptions, readDataFile )
import Text.Pandoc.Writers.HTML ( writeHtml, writeHtmlString )
import Text.Pandoc.Definition
import Text.XHtml.Strict
import System.FilePath ( (</>) ) import System.FilePath ( (</>) )
s5HeaderIncludes :: Maybe FilePath -> IO String s5HeaderIncludes :: Maybe FilePath -> IO String
s5HeaderIncludes datadir = do s5HeaderIncludes datadir = do
c <- s5CSS datadir c <- s5CSS datadir
j <- s5Javascript datadir j <- s5Javascript datadir
return $ s5Meta ++ c ++ j return $ c ++ j
s5Meta :: String
s5Meta = "<!-- configuration parameters -->\n<meta name=\"defaultView\" content=\"slideshow\" />\n<meta name=\"controlVis\" content=\"hidden\" />\n"
s5Javascript :: Maybe FilePath -> IO String s5Javascript :: Maybe FilePath -> IO String
s5Javascript datadir = do s5Javascript datadir = do

View file

@ -30,7 +30,7 @@ writers.
-} -}
module Main where module Main where
import Text.Pandoc import Text.Pandoc
import Text.Pandoc.Writers.S5 (s5HeaderIncludes) import Text.Pandoc.S5 (s5HeaderIncludes)
import Text.Pandoc.Shared ( tabFilter, ObfuscationMethod (..), readDataFile, import Text.Pandoc.Shared ( tabFilter, ObfuscationMethod (..), readDataFile,
headerShift ) headerShift )
#ifdef _HIGHLIGHTING #ifdef _HIGHLIGHTING