Skip to main content

WYSIWYG v WYSIWYM




I was debating whether to actually write on this topic or not because I'm not sure I have much to say in the matter. But I decided to anyway because I wanted to.

There are two types of word editing styles: WYSIWYM and WYSIWYG.

They're both obviously acronyms, otherwise it would mean humanity was unstable enough to create humans who thought words like WYSIWYM and WYSIWYG were okay for human speech.

WYSIWYG: What you see is what you get

This is the one that most people are familiar with. You type in something, and when you publish or export that text, it's gonna look exactly the way you typed it in (hence the name). Stuff like MS Word, Google Docs, Apple Pages, LibreOffice Writer are all WYSIWYG editors/softwares.

WYSIWYG is more widely known compared to WYSIWYM because it gives you an easy view of what you're typing in. You can add images and format the document while you type in the content.

WYSIWYM: What you see is what you mean

This one is a bit different. When you type in something, you use special characters to format them instead of the usual way of formatting stuff. The document looks very technical, and you only see the final publish-ready form when you either export the document or have live-preview enabled.

I'm gonna be compeltely honest, I have no idea what examples I can give for WYSIWYM softwares/editors. I've tried researching and learning about what classifies as WYSIWYM, and I still can't confidently say I know what is what. So I'm just gonna leave that up in the air for you to figure out (if you're interested, that is.)

I think Markdown counts as WYSIWYM, but I'm not 100% sure.
If you don't know what markdown is, it's basically this:

# Heading 1
## Heading 2
### Heading 3

Those hashes are special characters we use to let the editor know that we want those lines to be in the 'Heading' format.  

Essentially WYSIWYM follows the principle of separating styling and formatting from the content. Usually, with WYSIWYM, you will be able to reference another file that will contain all the formatting rules and options and use that to let the document processor know how it should generate the style and format for the final published document. Most people that use WYSIWYM will have a template style file created that will be used for almost every document they write, to save them the time of individually formatting each document. 

The reason why WYSIWYM is less heard of is because it's usually the stuff that's used behind-the-scenes. Most people in the academic field usually use WYSIWYM because it allows for more flexibility and a more streamlined workflow. For the average person, WYSIWYM wouldn't do much. But for those that write for a living, or are in the habit of writing constantly, WYSIWYM allows for them to set aside the formatting options and solely focus on the content.

So yeah, that's basically it. I'm still learning about all these things, so don't take anything I've said here as absolute fact, because I might be wrong. If I am, I'll be sure to come back and edit this part out. :D 






Comments

Popular posts from this blog

Student Website

This is a different type of Django. The hardest part of writing these blog posts is deciding the picture to go along with them. You know what's the fun part? Creating labels. I discovered Blogger allows you to categorize posts using labels and I've been using them vehemently ever since. I'm a sucker for alliteration, and using it on creating labels is by far the best thing Blogger offers. It was probably a bad idea to create this blog using Blogger. Now don't get me wrong, I love the innate simplicity of Blogger, and this thing isn't supposed to be professional anyway, but Blogger is so old that people don't realize that blogs can be followed to get updates on new posts. Even I didn't know that until like a month ago.  But I guess the purpose of this blog isn't to attract followers, it's to give me a platform to document developments on my ever-expanding list of incomplete projects. What new thing do I have now? Well, I got interested in web developm...

CHEAT!

I literally have no idea where this picture is from. Hello, hello, hello and welcome to CHEAT! , the only game show where you're rewarded for cheating! I tried doing a gameshow host impression but since I don't watch any TV, I have no idea how gameshow hosts act. Okay so yeah. Not really a game show, but I did come up with an idea for a verbal game. Before I get into the specifics on how the game is played, it's better to define some terms first. Host - This is kinda self-explanatory. The host is the one who'll be asking questions. Except for this time, the host isn't permanent. Every round the host changes. Players - Players. Nothing else to it. Candidate - The player who is being questioned by the host. The way the game works is that a player is selected to be the host. This can be completely random, or it can be turn-based, that part's up to you.  Once the host is selected, he/she now has to think of a topic or an activity in which it would be difficult and/o...

Python : The Game

Well, it finally happened. I finished a project for the first time in my life. I never thought this day would come. I have so many people to thank. First and foremost, Frankie, with his soulless eyes, kept pushing me to achieve far and beyond.    That's the look of utmost happiness The Python Snake game project was my Grade 10 Final Project submission. Back then it was just a rudimentary shell of what it is today. It only implemented the single-player mode of the game, and it didn't have any of the bells and whistles it does today.  So here's my final post on this topic. Initially, I didn't plan on working on this project. I didn't feel like creating a game for the second time and decided I wanted to do something with a real-world value.  My plan was to expand on the idea of the COVID Calculator I had mentioned in one of my previous posts. With all this stuff going on in the world right now, what could get more 'real-world' than a program that predicts the ...