LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   General (https://www.linuxquestions.org/questions/general-10/)
-   -   Discussion on ASCIIDOC Pros/Cons (installation taking 1.3 GB only) (https://www.linuxquestions.org/questions/general-10/discussion-on-asciidoc-pros-cons-installation-taking-1-3-gb-only-4175607574/)

Xeratul 06-08-2017 08:08 PM

Discussion on ASCIIDOC Pros/Cons (installation taking 1.3 GB only)
 
Hello,

I am proud to start the talk on ASCIIDOC. I really like to concept of using human readable markup format. It is great to make daily work easier and more efficient. "Content is King"

Right, but, well, what's going wrong with actually the real programming content of this format.

What do think about this format Pros/Cons?
Let's open the discussion on ASCIIDOC Pros/Cons.

There is one important point about it. I fairly think that there must be a re-programming of it or something must be done. On a clean installation of less than 500 Mb, installation of ASCIIDoc requires just 1.3 Gb. Almost nothing right? ;) I think that's a big disadvantage for its adoption.

ASCII is that complicated to handle using perl or python or java,...?

Have Fun Discussing about Markup Asciidoc file format.


--
Code:


# apt-get install asciidoc
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following extra packages will be installed:
  dblatex docbook-dsssl docbook-utils docbook-xml docbook-xsl fonts-droid fonts-lmodern fonts-texgyre ghostscript gsfonts jadetex
  javascript-common libaudio2 libauthen-sasl-perl libcupsfilters1 libcupsimage2 libencode-locale-perl libfile-basedir-perl
  libfile-desktopentry-perl libfile-homedir-perl libfile-listing-perl libfile-mimeinfo-perl libfile-which-perl libfont-afm-perl libgs9
  libgs9-common libharfbuzz-icu0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libijs-0.35 libio-html-perl
  libio-socket-ssl-perl libjbig2dec0 libjs-jquery libkpathsea6 liblcms2-2 liblwp-mediatypes-perl liblwp-protocol-https-perl
  libmailtools-perl libmng1 libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libosp5 libostyle1c2
  libpaper-utils libpaper1 libpoppler-qt4-4 libpoppler46 libpotrace0 libptexenc1 libpython-stdlib libpython2.7-minimal
  libpython2.7-stdlib libqt4-xml libqtcore4 libqtgui4 libruby2.1 libsgmls-perl libsp1c2 libsynctex1 libtcl8.6 libtie-ixhash-perl
  libtimedate-perl libtk8.6 liburi-perl libwww-perl libwww-robotrules-perl libx11-protocol-perl libxml-parser-perl libxml-twig-perl
  libxml-xpathengine-perl libxml2-utils libxslt1.1 libxss1 libyaml-0-2 libyaml-tiny-perl libzzip-0-13 lmodern lsb-release openjade
  poppler-data prerex preview-latex-style prosper ps2eps python python-apt python-apt-common python-minimal python2.7
  python2.7-minimal qtcore4-l10n ruby ruby2.1 rubygems-integration sgml-data sgmlspl sp tcl tcl8.6 tex-common tex-gyre texlive
  texlive-base texlive-bibtex-extra texlive-binaries texlive-extra-utils texlive-font-utils texlive-fonts-recommended
  texlive-fonts-recommended-doc texlive-generic-recommended texlive-latex-base texlive-latex-base-doc texlive-latex-extra
  texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-math-extra texlive-pictures
  texlive-pictures-doc texlive-pstricks texlive-pstricks-doc tipa tk tk8.6 unzip vprerex xdg-utils xmlto xsltproc xz-utils zip


Suggested packages:
  source-highlight vim-addon-manager docbook graphicsmagick-imagemagick-compat imagemagick latex-cjk-all opensp pdf-viewer
  texlive-lang-all texlive-lang-cyrillic texlive-xetex transfig docbook-dsssl-doc docbook-defguide dbtoepub docbook-xsl-doc-html
  docbook-xsl-doc-pdf docbook-xsl-doc-text docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan
  ghostscript-x apache2 lighttpd httpd nas libdigest-hmac-perl libgssapi-perl libdata-dump-perl liblcms2-utils libcrypt-ssleay-perl
  qt4-qtconfig sgmls-doc libauthen-ntlm-perl libunicode-map8-perl libunicode-string-perl xml-twig-tools lsb doc-base poppler-utils
  fonts-japanese-mincho fonts-ipafont-mincho fonts-japanese-gothic fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming
  fonts-nanum postscript-viewer python-doc python-tk python-apt-dbg python-gtk2 python-vte python-apt-doc python2.7-doc binfmt-support
  ri ruby-dev bundler perlsgml w3-recs tcl-tclreadline debhelper perl-tk latexdiff latexmk dvidvi fragmaster lacheck purifyeps xindy
  chktex dvipng psutils t1utils python-pygments libtcltk-ruby dot2tex gvfs-bin xmltex
Recommended packages:
  wish
The following NEW packages will be installed:
  asciidoc dblatex docbook-dsssl docbook-utils docbook-xml docbook-xsl fonts-droid fonts-lmodern fonts-texgyre ghostscript gsfonts
  jadetex javascript-common libaudio2 libauthen-sasl-perl libcupsfilters1 libcupsimage2 libencode-locale-perl libfile-basedir-perl
  libfile-desktopentry-perl libfile-homedir-perl libfile-listing-perl libfile-mimeinfo-perl libfile-which-perl libfont-afm-perl libgs9
  libgs9-common libharfbuzz-icu0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libijs-0.35 libio-html-perl
  libio-socket-ssl-perl libjbig2dec0 libjs-jquery libkpathsea6 liblcms2-2 liblwp-mediatypes-perl liblwp-protocol-https-perl
  libmailtools-perl libmng1 libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libosp5 libostyle1c2
  libpaper-utils libpaper1 libpoppler-qt4-4 libpoppler46 libpotrace0 libptexenc1 libpython-stdlib libpython2.7-minimal
  libpython2.7-stdlib libqt4-xml libqtcore4 libqtgui4 libruby2.1 libsgmls-perl libsp1c2 libsynctex1 libtcl8.6 libtie-ixhash-perl
  libtimedate-perl libtk8.6 liburi-perl libwww-perl libwww-robotrules-perl libx11-protocol-perl libxml-parser-perl libxml-twig-perl
  libxml-xpathengine-perl libxml2-utils libxslt1.1 libxss1 libyaml-0-2 libyaml-tiny-perl libzzip-0-13 lmodern lsb-release openjade
  poppler-data prerex preview-latex-style prosper ps2eps python python-apt python-apt-common python-minimal python2.7
  python2.7-minimal qtcore4-l10n ruby ruby2.1 rubygems-integration sgml-data sgmlspl sp tcl tcl8.6 tex-common tex-gyre texlive
  texlive-base texlive-bibtex-extra texlive-binaries texlive-extra-utils texlive-font-utils texlive-fonts-recommended
  texlive-fonts-recommended-doc texlive-generic-recommended texlive-latex-base texlive-latex-base-doc texlive-latex-extra
  texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-math-extra texlive-pictures
  texlive-pictures-doc texlive-pstricks texlive-pstricks-doc tipa tk tk8.6 unzip vprerex xdg-utils xmlto xsltproc xz-utils zip
0 upgraded, 143 newly installed, 0 to remove and 26 not upgraded.
Need to get 773 MB of archives.
After this operation, 1303 MB of additional disk space will be used.
E: You don't have enough free space in /var/cache/apt/archives/.

well, ... 1303 MB of additional disk space will be used Are we really dreaming? Probably apt-get is now kidding us?

Myk267 06-09-2017 11:11 AM

Quote:

I think that's a big disadvantage for its adoption.
Not for anyone who wants to get actual work done. I wouldn't blink at even twice the space it takes up if I needed that functionality.

Xeratul 06-09-2017 12:19 PM

Quote:

Originally Posted by Myk267 (Post 5721008)
Not for anyone who wants to get actual work done. I wouldn't blink at even twice the space it takes up if I needed that functionality.

Well, you could use markdown is is almost the same, no? Markdown is much lighter by installing pandoc.


All times are GMT -5. The time now is 02:41 AM.