EnglishFrenchSpanish

OnWorks favicon

theme - Online in the Cloud

Run theme in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command theme that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


theme — create a web page from a template file

SYNOPSIS


theme [-C option-flags] [-c options] [-d root] [-E] [-f] [-o file] [-p pagename]
[-t template] [-V] [textfile]

DESCRIPTION


The theme utility takes a markdown(7)-formatted textfile (or stdin if not specified,)
compiles it, and combines it with a template (page.theme by default) to produce a web page.
If a path to the template is not specified, theme looks for page.theme in the current
directory, then each parent directory up to the document root (set with -d or, if unset, the
root directory of the system.) If page.theme is found, theme copies it to the output,
looking for <?theme action?> html tags and processing the embedded action as appropriate.

theme processes the following actions:

author Prints the author name(s) from the mkd_doc_author(3) function.

body Prints the formatted markdown(7) input file.

date Prints the date returned by mkd_doc_date(3) or, if none, the date the input file
was last modified.

dir Prints the directory part of the pagename

include(file)
Prints the contents of file. Markdown(7) translation will NOT be done on this
file.

source The filename part of the pagename.

style Print any stylesheets (see mkd-extensions(7)) found in the input file.

title Print the title returned by mkd_doc_title(3), or, if that does not exist, the
source filename.

version Print the version of discount(7) that this copy of theme was compiled with.

If input is coming from a file and the output was not set with the -o option, writes the
output to file-sans-text.html (if) file has a .text suffix, that will be stripped off and
replaced with .html; otherwise a .html will be appended to the end of the filename.)

The options are as follows:

-d root Set the document root to root

-E Normally theme will not expand <?theme body?> or <?theme toc?> in the <head>
section, or <?theme style?> in the <body> section, but the -E option overrides this
and allows expansions everywhere.

-f Forcibly overwrite existing html files.

-o filename
Write the output to filename.

-p path Set the pagename to path.

-t filename
Use filename as the template file.

RETURN VALUES


The theme utility exits 0 on success, and >0 if an error occurs.

Use theme online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF will install all the
    software that Fedora Linux and others
    doesn't include by default, after
    running Fedora for the first time. Its
    easy for...
    Download PostInstallerF
  • 2
    strace
    strace
    The strace project has been moved to
    https://strace.io. strace is a
    diagnostic, debugging and instructional
    userspace tracer for Linux. It is used
    to monitor a...
    Download strace
  • 3
    gMKVExtractGUI
    gMKVExtractGUI
    A GUI for mkvextract utility (part of
    MKVToolNix) which incorporates most (if
    not all) functionality of mkvextract and
    mkvinfo utilities. Written in C#NET 4.0,...
    Download gMKVExtractGUI
  • 4
    JasperReports Library
    JasperReports Library
    JasperReports Library is the
    world's most popular open source
    business intelligence and reporting
    engine. It is entirely written in Java
    and it is able to ...
    Download JasperReports Library
  • 5
    Frappe Books
    Frappe Books
    Frappe Books is a free and open source
    desktop book-keeping software that's
    simple and well-designed to be used by
    small businesses and freelancers. It'...
    Download Frappe Books
  • 6
    Numerical Python
    Numerical Python
    NEWS: NumPy 1.11.2 is the last release
    that will be made on sourceforge. Wheels
    for Windows, Mac, and Linux as well as
    archived source distributions can be fou...
    Download Numerical Python
  • More »

Linux commands

Ad