Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Pelican is a static site generator, written in Python. Write your weblog entries directly with your editor of choice (vim!) in reStructuredText or Markdown Includes a simple CLI tool to (re)generate the weblog Easy to interface with DVCSes and web hooks Completely static output is easy to host anywhere

4.0
   
  0 reviews  |  7 users  |  13,923 lines of code  |  105 current contributors  |  Analyzed 2 days ago
 
 

Awestruct is a framework for creating static HTML sites (i.e., a static website-baking tool). The goal of the software is to make this task trivially easy. It provides template-drive site creation, an extension pipeline and facilities for easily priming the site creation with additional non-page data.

5.0
 
  0 reviews  |  4 users  |  2,573 lines of code  |  13 current contributors  |  Analyzed about 1 year ago
 
 

Asciidoctor is a Ruby gem that provides a pure-Ruby processor for turning AsciiDoc files or strings into HTML5 and other output formats. Asciidoctor uses simple built-in ERB templates to style the output in a way that roughly matches the default HTML 5 and DocBook 4.5 output of the native ... [More] AsciiDoc Python processor. You can override this behavior by providing your own Tilt-compatible templates. [Less]

5.0
 
  0 reviews  |  2 users  |  16,519 lines of code  |  9 current contributors  |  Analyzed 2 days ago
 
 

Wiki formatter for Redmine that supports Asciidoc syntaxes.

0
 
  0 reviews  |  1 user  |  2,790 lines of code  |  0 current contributors  |  Analyzed about 12 hours ago
 
 

Oatbran is a collection of authoring tools, configuration, and guidelines to help ease the pain of writing books in text and XML formats.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 5 days ago
 
 

Create websites with AsciiDoc. AsciiDoc is a text document format for writing short documents, articles, books and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups.

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

The utility finds changed sections in ASCIIDOC source file, according on RCS-formatted DIFF file and marks them with [option="changed"] attribute.

0
 
  0 reviews  |  0 users  |  117 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

Table of Contents Table of ContentsSummaryddl2asciidocsql2asciidoc SummaryThis is a Python library and script to export SQL DDL and SQL SELECT command's output to AsciiDoc. There are two scripts represented in the package: '''ddl2asciidoc''' -- converts DDL (Create ... [More] Table/View SQL scripts) to AsciiDoc source; '''sql2asciidoc''' -- connects to database, executes SELECT ... script and converts it's result to AsciiDoc table body. ddl2asciidoc ddl2asciidoc - Prints ASCIIDOC of table descriptions from SQL, passed as command-line in argv. Usage: ddl2asciidoc [options] sql_filename Options: -c, --title-char=TITLECHAR Characters for title underlines. If ONE character, only tables are rendered. if TWO OR MORE -- both tables and views are rendered; In this case first character is underline for "Tables" or "Views" captions, second - for table and viewnames themselves. Default: ~ -h, --help Display this help message. -o, --output=FILENAME Output file. By default - sql_filename with asciidoc extension. If "-" is specified as FILENAME, output is written to stdout. -m, --comments Generate SQL comments rather than asciidoc output -v, --verbose Write detailed information to stderr. Note: If sql_filename is not specified, SQL is expected from stdin. In this case output goes to stdout as well, unless -o parameter is specified. sql2asciidoc sql2asciidoc - Prints ASCIIDOC of table contents from Oracle database thats connection and SQL passed as command-line in argv. Usage: sql2asciidoc [options] sql_command Options: -c, --connection-string=CONNSTRING Connection string to connect to Oracle DB, mandatory. -h, --help Display this help message. -o, --output=FILENAME Output file. If not specified, goes to standard output (stdout). -v, --verbose Write detailed information to stderr. [Less]

0
 
  0 reviews  |  0 users  |  576 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 

ODF backend for AsciiDoc

0
 
  0 reviews  |  0 users  |  19,737 lines of code  |  1 current contributor  |  Analyzed 7 days ago
 
 

Table of Contents Table of ContentsSummaryScript toolExampleGenerating HTMLGenerating PDFDownloading and Installation SummaryThis is a Python library and script to convert UseCaseMaker 2.0 file to different formats via AsciiDoc. Use Case Maker is an OpenSource program written on C#, that helps ... [More] system developers to easily write Use Cases. The Use Cases may then be exported as reports, although their format is fixed and can't be customized. There is no chance to include the Use Cases generated in such way to other documents. Goal of this project is to convert UseCaseMaker 2.0 file (which actually is an XML file) to AsciiDoc source. The latter then could be either directly compiled to many different presentation formats (docbook, html, htmlhelp, pdf, plaintext, dvi, PostScript, TeX, etc.) or become a part of more general documentation, written in AsciiDoc or DocBook. Script toolThe library contains a tool called ucm2asciidoc. It is a command-line tool that performs file conversion: ucm2asciidoc Converts UseCaseMaker file to Use Cases in different human-readable formats, using AsciiDoc. Usage: ucm2asciidoc [options] usecasemaker_filename Options: -c, --title-char=TITLECHAR Characters for titles. When only one character specified, it is used to underline titles of Use Cases. If more than one, the first is used to underline title of document, the second - to underline titles of the Use Cases. Default: "=-" -f, --format Output format. Format can be: * asciidoc -- AsciiDoc source * docbook -- DocBook XML, generated by asciidoc tool * html -- HTML, generated by asciidoc tool * chunked -- chunked HTML (a2x) * htmlhelp -- HtmlHelp files (a2x) * manpage -- MAN page (a2x) * pdf -- PDF file (a2x, dblatex) * text -- plain text file (a2x) * xhtml -- XHTML file (a2x) * dvi -- DVI file (a2x, dblatex) * ps -- PostScript file (a2x, dblatex) * tex -- TeX file (a2x, dblatex). -o, --output=FILENAME Output file. By default - usecasemaker_filename with appropriate extension -v, --verbose Verbosely print processing information -t, --title Title of AsciiDoc document. Used only in case when --title-char consists of two characters. Default: usecasemaker_filename without extension Notes: * To build a separate document default --title-char must be used. This option is useful when including Use Cases in another AsciiDoc file as a section. * When using --format other than asciidoc, the AsciiDoc must be installed (asciidoc and a2x executables must be available). License: Copyright (c) 2009, David Avsajanishvili The tool is released under modified BSD license See Also: * UseCaseMaker: http://use-case-maker.sourceforge.net * AsciiDoc: http://www.methods.co.nz/asciidoc/index.html ExampleLet's see an example. Say, we have an example file called "SampleUseCase.ucm", consisting of two Use Cases (the sample could be downloaded here): If we call ucm2asciidoc with filename parameter only, an AsciiDoc source will be generated: ucm2asciidoc SampleUseCase.ucmThe output is written to SampleUseCase.asciidoc file: // '''''''''''''''''''''''''''''''''''''''''''''''''' // THIS FILE IS GENERATED AUTOMATICALLY - DON'T EDIT! // '''''''''''''''''''''''''''''''''''''''''''''''''' // Use Cases retrieved from UseCaseMaker // XML file with help of ucm2asciidoc script. // '''''''''''''''''''''''''''''''''''''''''''''''''' SampleUseCase ============= Perform login (UC1) -------------------- // Description: This action precedes any other activity between the "User" and the "System", because the User must be authenticated and logged in to perform anything. // Labeled list: -- Pre-Conditions:: "User" is not yet logged in. Post-Conditions:: - "User" is logged into the "System" - Login event is written to the system log. Trigger (External):: "User" starts a work session with the "System" -- // Notes: [NOTE] ============================ * System administrator is responsible to give 'username' and 'password' for authentication; * A secure connection with a server where the "System" is deployed must be established. ============================ // Step Flows: [cols="3m,12",options="header"] |========================================================== |UC1 | Main success scenario |1 |"User" opens GUI of the "System" |2 |"System" checks whether "User" is already logged in, and finds that he isn't. |3 |"System" displays ``Login'' page in the GUI. |4 |"User" enters his 'username' and 'password' to appropriate fields. |5 |"User" clicks ``Login'' button. ...Generating HTMLAn HTML output could be generated by running the tool with --format parameter and (optionally) specifying title of the document: ucm2asciidoc --format=html --title="Sample UseCase" SampleUseCase.ucmTo make this example working AsciiDoc should be installed in the System. The result is: Generating PDFTo produce PDF and DVI outputs, LaTeX or MiKTeX (for Windows) have to be installed. Also, AsciiDoc requires dblatex to create TeX from DocBook. By running the command: ucm2asciidoc --format=pdf --title="Sample UseCase" SampleUseCase.ucmwe get a PDF file, named "SampleUseCase.pdf": Downloading and InstallationThe project could be downloaded here. To install ucm2asciidoc tool: Download and install Python; Download ucm2asciidoc installation from the link above and install it; To produce HTML and DocBook output, AsciiDoc must be installed; To produce PDF, DVI and other formats under Linux, install LaTeX and dblatex; To produce PDF, DVI and others under Windows, you need to install MiKTeX, download dblatex and make it working. [Less]

0
 
  0 reviews  |  0 users  |  433 lines of code  |  0 current contributors  |  Analyzed 7 months ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.