《Kuromori-san's Table Tutorial!》 Tutorial (part 1): Terms All Around Hey guys, Kuro here! Welcome to the first part of the tutorial! Before we begin the table-making, I will have you guys to get familiar with a few terms. First term: [ ] These brackers will be used to make the commands. All the commands will be inside these guys, so pay attention. Second term: / This simple slash will be what will "close" the command. Exemple time! [command] text [/command] Very simple, right? If you still didn''t uderstood, the second [command] is the closing one, so you need to put the slash just before thecommand that you want to close, just after the first bracker, like this: [/command]. this will close the command.This story has been stolen from Royal Road. If you read it on Amazon, please report it Thirdterm: table "Table" will be the command that will be used to "open" and "close" the table. To make the exemple, I will change the brackers for theparentheses (), so that the command won''t work and I can show the command lines, ok? Exemple: (table) (/table) This will generate the table, but we are not ready yet. To begin to make the table, you will need the next term. Fourth term: table row (tr) "Table row", or tr for short, will be like it''s name, the table row. This will create a horizontal line in the table, a row. Again, I will make the exemple like the previous one. Exemple: (table)(tr)(/tr)(/table) See? It''s easy until now! Ok, next term! Fifth term: Table divison (td) This will create the "boxes" in the table rows, and it''s where you will put the text. I will go deeer in this term in the next part, since more then this will make your head hurt(probably). Also, when you put the command, like this: (td) (/td) You will have to put the text between them. Exemple: (td) Text (/td) See? Easy right? We are just beginning! Next post will be the basic table tutorial. Until next time! Hope you guys liked it! Tutorial (part 2): Beginner tables for Beginner writers! Hey guys, Kuro here! Welcome to the secon part of this tutorial of tables for you guys who have interest in making them for whatever reason! Today, We will lear to make the basic tables! Let''s go! Ok, today we will deal with the basic tables. If you didn''t saw the previouspart, go there to take a look, or you will lost here, and isn''t that long. Ok, first, the basic of the basics. To begin a table, you will have to combine the previous commands table, tr and td. First, it''ll be like this: (table)(tr)(td)(/td)(/tr)(/table) You will aso decorate the order of the commands. The table rows will always be first one that you will open right after the table command. Inside the tr command, you will use the td command, this will create the text boxes that you will need. The result will be like this. With text:
Text
Simple. And always remember, you will have all the cmmands insinde the brackers [], or it''ll not work. Alright, now, for multiple table rows. This is very simple. First, you will make the basic line above: (table)(tr)(td) Text (/td)(/tr) But now, you will not close the table. Instead, you just do like this: (table)(tr)(td) Text (/td)(/tr) (tr)(td) Text 2 (/td)(/tr)(/table) Simple. You can make as much rows as you want. You also doesn''t need to press enter to go one line down, you can create a constant thing, like this: (table)(tr)(td) Text (/td)(/tr)(tr)(td) Text 2 (/td)(/tr)(/table) The tale has been stolen; if detected on Amazon, report the violation. This will also work, but I don''t recommend it sonce it''ll make a mess and it will be harder to find your mistakes. Ok, next! Now, we will pean to make multiple table divisions (td), meaning, we will create pretty boxes like those ones that you see in the novels. And you will also nderstand why authors hate so much(I''m not included) to make tables. For this the things will be a bit different. let''s call that first command line become the "basic line". (table)(tr)(td)(/td)(/tr)(/table) <- that''s the basic line. Now, we will pick the td command. (td)(/td) The first line will define how much divisions your table will have. To define this, we will numbers together with the td command. Let''s see... for exemple, a table with two table divisions will have the first line like this: (table)(tr)(td2)(/td2)(/tr)(/table) Noticed the number 2 in the td command? This defines the number of "divisions". Of course, there are other aplications, but that''s for later. For now, let''s focus on this. Now, you table have two divisions, meaning, you can split the row in two boxes. Like this:
box n¡ã1 box n¡ã2
Please, take note that the table above has a different command from the basic line, the basic line will show up like this:
Box
To make the boxes split, you will have to define the size of the division... let''s call each box unit for now, it''s easier to understand. Are you taking notes? Anyway, let''s continue. To set the "value(size)" of the unity, you will have to give the value to the td command of your wished size. For exemple: (td1)(/td1) The 1 on the command above will give that unit that value. To ilustrate, you can see like this: (table)(tr)(td2) Text (/td2)(/tr) (tr)(td1) 1¡ã unity (/td1)(td1) 2¡ã unity (/td1)(/tr)(/table) See how in the second line of command each td has it''s value? When you do like that, it will show up as a table like this:
Text
1¡ã unity2¡ã unity
See? Quite easy. You can also give bigger values, making different things. For exemple: (table)(tr)(td4) Text (/td4)(/tr) (tr)(td3)1¡ã unity(/td3)(td1)2¡ã unity(/td1)(/tr) (tr)(td1)3¡ã unity(/td1)(td2)4¡ã unity(/td2)(td1)5¡ã Unity(/td1)(/table) That command will give the basic value of 4, giving you a total of four unitys to use. Depending on the value that you give to the unity, that unity will take a certain space on the table. The commands above will result in this table:
Text
1¡ã unity2¡ã unity
3¡ã unity4¡ã unity5¡ã Unity
See? Quite easy, right? You just have to keep your eyes open and always use the preview tool to see if the table doesn''t have any mistake. You can see that easily, since the mistake is easy to find. If you mess up a td command for exemple, when you look at the table, you can have an idea where in the whole code the mistake is. Next post, a deeper tutorial in the tables. Tutorial (part 3): Bigger tables are f*cking annoying!!! Hey guys, Kuro here! Now, since you already have a good grasp of the basic tables, we will pratice a bit. And here, you will see why most authors think that tables are extremely annoying to make. Let''s try... a status table. A basic one with four stats, hp and mp, as well name and level. Lt''s make it very basic. Let''s see............ let''s make eight colums, with a td to "define" the number of units per row. (table)(tr)(td8)Status(/td8)(/tr) Great. Now, we have the base and the first row made. Now, the name of the character, dividing it in two units. Liek this: (table)(tr)(td8)Status(/td8)(/tr) (tr)(td4)Name: (/td4)(td4)Kuromori(/td4)(/tr) Done. Now, I want to make the hp and mp and it''s values in one row, each in their own unit. So, I''ll make the code like this: (table)(tr)(td8)Status(/td8)(/tr) (tr)(td4)Name: (/td4)(td4)Kuromori(/td4)(/tr) (tr)(td2)HP: (/td2)(td2)100(/td2)(td2)MP: (/td2)(td2)100(/td2)(/tr)This tale has been unlawfully lifted from Royal Road; report any instances of this story if found elsewhere. Great. double check so that there isn''t any mistake...... yeah, no mistake yet. Ok. No, a simple thing, the level split in two units. Let''s go! (table)(tr)(td8)Status(/td8)(/tr) (tr)(td4)Name: (/td4)(td4)Kuromori(/td4)(/tr) (tr)(td2)HP: (/td2)(td2)100(/td2)(td2)MP: (/td2)(td2)100(/td2)(/tr) (tr)(td4)level: (/td4)(td4)1(/td4)(/tr) Good! Now, the stats. I will need two units for each stat, since I will need the name of the stat and the numeric value of it. Leeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeet''s go. (table)(tr)(td8)Status(/td8)(/tr) (tr)(td4)Name: (/td4)(td4)Kuromori(/td4)(/tr) (tr)(td2)HP: (/td2)(td2)100(/td2)(td2)MP: (/td2)(td2)100(/td2)(/tr) (tr)(td4)level: (/td4)(td4)1(/td4)(/tr) (tr)(td2)Str(/td2)(td2)10(/td2)(td2)DEX(/td2)(td2)10(/td2)(/tr) (tr)(td2)VIT(/td2)(td2)10(/td2)(td2)INT(/td2)(td2)10(/td2)(/tr)(/table) Done! Quite a long process, right? it''s always important to pay attention to waht you done, and if you are going to do a line that repeats itself, just copy/paste it to cut the process short. For exemple, the hp and mp lines have the same size as the stat lines, so I cpy/paste them and changed the text inside the td command. Anyway, let''s take a look at the final result:
Status
Name:Kuromori
HP:100MP:100
level:1
Str10DEX10
VIT10INT10
Done! Perfect! Always remeber to check for errors before posting the chapter, ok? It''s better then posting wrong and later noticing the error and have to go and correct it. Next post, a post about windows and the command (a)! Tutorial (part 4): Tables inside tables that are inside tables! Hey guys, Kuro here! Today, I will introduce you guys to a visual command that will make things look prettier. It''s the "a" command, as well the "window" command. Without further ado, let''s take a look at them. Ok, these commands are actually extremely simle to use. let''s take a look at the basic use of this command. First, we will open the basic line. (table)(tr)(td1) Text (/td1)(/tr)(/table) Now, to use the "a" command, w will simply open it before and after the table command. Like this: (a)(table)(tr)(td1) Text (/td1)(/tr)(/table)(/a) Simple, right? To make it''s use even more simple, we can use it like this: (a) (table)(tr)(td1) Text (/td1)(/tr)(/table) (/a) With this, the result will be like this:
Text
With this, you can put other tables inside the "a" command. Like this: (a) (table)(tr)(td1) Text (/td1)(/tr)(/table) (table)(tr)(td1) Text (/td1)(/tr)(/table) (/a) Unauthorized reproduction: this story has been taken without approval. Report sightings. remember, you will have to open and close the tables, or you will be messing things up. This is the result:
Text
Text
The window command isn''t different. Essentially, the use is the same as the "a" command: (window) (table)(tr)(td1) Text (/td1)(/tr)(/table) (table)(tr)(td1) Text (/td1)(/tr)(/table) (/window) This is the result:
Text
Text
However, if the uses are the same, why we have these two different commands? Well, let''s way that you want to make a three "layers" table. You will have to use these both commands, since you can''t repeat the commands inside themselves. An exemple of the wrong way: (a)(a)(/a)(/a) See? This will mess things up, so the correct way of using this command is like this: (a)(window)(/window)(/a) See? Here an exemple in how it would become: (a) (table)(tr)(td1) Text (/td1)(/tr)(/table) (window) (table)(tr)(td1) Text (/td1)(/tr)(/table) (/window) (/a) Now, the result:
Text
Text
Quite simple, right? Also, using these two commands, you can creat various layers by alternating the use of commands, like this: (a) (window) (a) (table)(tr)(td1)Text(/td1)(/tr)(/table) (/a) (/window) (/a) See? This will be the result:
Text
And that''s it for this post! Remeber to keep an eye here, since I don''t know if I''ll post another tutorial. I really want to post a tutorial in how to change the color of the tables, but since I don''t know how, I don''t know if I''ll post it. Anyway, any doubts, just pm me! Or comment, I''ll try my best to answer! Also, if you want to see an exemple of an complicated table, just comment! Thank you all for the attention, if you like this and you see a fiction that you like and need some tables, recomend this tutorial! This is Kuro, out! Testing, testing, 123! So, guys, for some reason my table that I made on the precious post in another fiction is fucked and bugged, so I want make sure that this shit still works properly. I refuse to migrate to table maker! [/table]
[table]Stolen content warning: this tale belongs on Royal Road. Report any occurrences elsewhere.
Status
Name:Kuromori
Level:100Profession:Writer
Parameters:
Creativity:Zero! HAHA!Grammar:Seriously?
Fictions:12
well. as you can see aboce, there is something very, VERY wrong with the coding in this site. I''ll contact the creators and take a look at this... Testing with new code Hey guys, Kuro here! Recetly, I posted a update where the code for the tables is fucked, and went to complain to the admins. He told me to use a new code, so here''s the thabel that I will be trying to make for today: If you discover this tale on Amazon, be aware that it has been stolen. Please report the violation.
Mana Perception
Type:AbilityTierMaster
Description:
Using your natural abilities in sensing mana, you can perceive the world around you, seeing without eyes, and not limited by a filed of view, seeing in 360 degrees.
and the new code works! Finally I tested it... so here, the code without the brackers, so that you can see the structure of the code: (table=)(tr)(td4)Mana Perception(/td4)(/tr) Type:AbilityTierMaster td4]Description:[/td4] Using your natural abilities in sensing mana, you can perceive the world around you, seeing without eyes, and not limited by a filed of view, seeing in 360 degrees.(/table) if you are too lazy or didn''t manage to see the difference, it''s the = sign on the open table command that allows the table to work again, if it is bothering you.