Franco Pasut Web Site

  • it
  • About
  • Contact
  • Posts

Posts

February 25, 2023

A study on the export and import of musical scores between LilyPond and MuseScore via MusicXML

About LilyPond and MuseScore.

LilyPond and MuseScore are the two most interesting open source projects dedicated to music notation.

LilyPond is a markup language, compatible with LaTeX (I refer you to this my article on LaTeX and LilyPond for writing text and music), that allows you to write musical scores of high graphical quality using text characters.

This feature makes it, among other things, also usable by AI systems, such as ChatGPT, to write autogenerated scores.

read more
February 11, 2023

Vim and the Markdown preview

Preamble

Vim is an excellent editor for Markdown, both for its own “native” features and for the possibility of adding specific functions via “plugins.”

Previewing documents requires, unless you use the “manual” solution mentioned at the end of this article, using a dedicated “plugin.”

Until a few years ago, my favorite was “iamcco/markdown-preview.vim” because it provided a true real-time live effect while typing text, even before periodic saving.

Unfortunately, that project has been abandoned since February 2020.

read more
January 26, 2023

Place side-by-side or overlapping images in GIMP with automatic Container adjustment

What is GIMP?

GIMP is an excellent cross-platform image editor: Windows, macOS and any GNU/Linux distribution.

It is a full-featured software, strictly open-source and free.

Perfect for trying to create a “collage” of overlapping or side-by-side images, even with different sizes, and export the result as a single image in .jpg or .png format.

Side-by-side and overlapping images

I have repeatedly needed to “blend” several images side by side or overlapping.

read more
January 2, 2023

Converting documents from the .tex format of LaTeX to the .docx format of MS Word

Preface on LaTeX and MS Word

I have been using LaTeX for about thirty years to write documents of all kinds: court documents, reports, research, projects and more.

After overcoming the challenging initial learning curve, therefore, it is very unlikely that one will go back to “traditional” word processing systems: the extraordinary typographic quality and considerable time savings have become indispensable.

Sometimes, however, it is necessary to exchange material written in LaTeX to friends and colleagues who have not yet had the opportunity to appreciate it.

read more
December 20, 2022

Converting from Org Mode to Markdown GFM

Does it make sense to talk about Org Mode instead of Markdown?

Why should I use Org-Mode to write articles to be published network in Markdown format?

Wouldn’t it be more convenient to write the articles directly in Markdown?

The question is more than justified and the answer is not obvious.

First, let me remind you that Org-Mode is a mode of GNU/Emacs. While there are various plugins for other editors, including Vim, none of them can match the outstanding efficiency of the original system.

read more
December 10, 2022

Vim - VimTex, Emacs - AucTeX: create environments in empty fields

Subject of this post

This post is a follow-up to my previous one named “Vim, VimTex: environments and commands in LaTeX” in which I described the creation of environment tags in the LaTeX language through Vim’s “surround.vim” plugin.

Specifically, I described how to add environment tags to words and lines objects non-empty, that is, starting from already existing text.

If you need a reminder about the concept of “line” in Vim, you can refer to this article of mine: “What is intended by “line” in Vim? How to configure a dual alternate mode of movement between lines?”

read more
  • ««
  • «
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
  • »»
© Franco Pasut Web Site 2025