Recent

Author Topic: Beta release of Tmd2xhtml v0.20 component  (Read 3968 times)

bulrush

  • Jr. Member
  • **
  • Posts: 86
Beta release of Tmd2xhtml v0.20 component
« on: July 10, 2016, 08:15:21 pm »
I'm releasing a component I've been working on to convert Multi-Markdown to XHTML. Since it produces XHTML it can be used for EPUB books. Since it's a native FPC component it's quite fast.

  • 00readme.html has instructions, documentation of properties and the formatting it covers. It supports this MMD: http://fletcherpenney.net/multimarkdown/
  • Not all features of MMD are supported yet. This is still a work in progress.
  • The conversion takes place when you set the property .MDFilename. Set all properties before this one is set.
  • Example program test.exe for Windows and test program code is provided.
  • Message me here if you find a bug, but you must provide a minimal working example of Markdown that illustrates the bug.
  • The MMD spec is not clear on some things so I had to make a judgement call on some issues.
  • The one addition I did add is support for fenced code blocks using 3 backticks.

Download the zip file: https://www.dropbox.com/s/xk1kjyt7vaqj2wv/tmd2xhtml020.zip?dl=0

Unzip into a new directory.

Have fun!
« Last Edit: July 11, 2016, 12:43:35 pm by bulrush »
Lazarus 1.6.0, FPC 3.0.0, Win 7 64-bit, current Perl programmer.

kapibara

  • Hero Member
  • *****
  • Posts: 610
Re: Beta release of Tmd2xhtml v0.20 component
« Reply #1 on: July 10, 2016, 09:56:36 pm »
Google did something to the link:

"This goo.gl shortlink has been disabled."
Lazarus trunk / fpc 3.2.2 / Kubuntu 22.04 - 64 bit

molly

  • Hero Member
  • *****
  • Posts: 2330
Re: Beta release of Tmd2xhtml v0.20 component
« Reply #2 on: July 10, 2016, 10:07:16 pm »
Download the zip file: https://goo.gl/ivQG7H

Unzip into a new directory.

"This goo.gl shortlink has been disabled."

reason:
Quote
Do not use goo.gl for URLs that are either executable/package files (like .apk, .dmg, .exe, .zip, etc.) or that contain only IP addresses, or for shortening URL re-directors (either off goo.gl or via other URL shortening services).

bulrush

  • Jr. Member
  • **
  • Posts: 86
Re: Beta release of Tmd2xhtml v0.20 component
« Reply #3 on: July 11, 2016, 12:43:56 pm »
Link fixed.
Lazarus 1.6.0, FPC 3.0.0, Win 7 64-bit, current Perl programmer.

M.A.R.C.

  • Jr. Member
  • **
  • Posts: 68
Re: Beta release of Tmd2xhtml v0.20 component
« Reply #4 on: February 22, 2018, 08:16:27 am »
Only for reference, Here: https://github.com/mriscoc/fpc-markdown there is a basic Markdown to HTML converter native for FPC and with code examples written in Lazarus.

And a little editor at https://github.com/mriscoc/mdEditor

AlexTP

  • Hero Member
  • *****
  • Posts: 2365
    • UVviewsoft
Re: Beta release of Tmd2xhtml v0.20 component
« Reply #5 on: February 24, 2018, 08:50:11 pm »
Pls host code on Github (better), it's easy to create acc in it.

 

TinyPortal © 2005-2018