View RSS Feed

My blog

Formatting Tips and Tricks for Sheet Creations

Rating: 2 votes, 5.00 average.
I thought about making this thread for a while now and because of the something upcoming I decided now is a good time to make it.

First up I recommend refresh your knowledge about your options available here..
There are some things that may go over your head if you are not looking for their effects in particular. For now I go over the methods I use for my sheets.

I generally recommend making your sheets in a private blog. That way you can format and see how it will look like right from the start. I say this because I know some start inside a google doc or elsewhere and then just copy paste it here and it looks unpleasant. When you create a blog you have the option to save the draft. It is not posted, but you could by accident. Just make an empty blog, post it and delete it right after. It is still there and only you can see it! Use it as your personal formatting corner. Edit: I even accidentally posted it far from being done. Muscle memory can be blamed.

Also when I format I use the tools when you click "Go Advanced".

So now lets start.




The Collapse Functions.

They are my favourite tool here. I use them a lot and nowadays even replace the Spoiler function with them instead.

Click Me!Good Job!

the code is as follows:
[COLLAPSE=Click Me!]Good Job![/COLLAPSE]

You can do the same with the collapse2 function

Now Click Me!Not bad.

Code:
[COLLAPSE2=Not bad.]Now Click Me![/COLLAPSE2]

So they are basically the same function, but what is shown first changes. So when you use it simply for one word or so and you messed up the order, just add or remove the 2 and its fixed. Of course switching the two parts is possible too.
So why do they exist in the first place?
Answer is actually more important than you might think.
The ability to format changes.
As a general rule to remember is the following:
You can freely format anything inside ]...[
But formatting inside [...] becomes much more difficult.

As an example: You use the collapse function to hide a hidden spoiler

The female Servant vanished after using her Noble Phantasm.(Click)The Servant was Jeanne D'Arc and she used
La Pucelle
The Crimson Maiden


Code:
[COLLAPSE="The female Servant vanished after using her Noble Phantasm.(Click)"]The Servant was [I]Jeanne D'Arc[/I] and she used [RUBY=La Pucelle]The Crimson Maiden[/RUBY][/COLLAPSE]


Formatting like this would not be possible with the collapse2 function. So when you decide which collapse function you use, have a plan what part of it would like formatting, if at all.

COLLAPSE allows barely any formatting for the part the reader sees first, but free formatting when clicked. COLLAPSE2 is the opposite.

COLLAPSE3 is basically the same as COLLAPSE, but the difference is that you can click on it only one time and it is permanent. COLLAPSE4 exists, but I honestly did not use it at all so far.

When I started reformatting my style from my starting days here, I adapted the look from Kamerad. It basically starts the sheet with a quote and a picture. Then you click on it and the sheet is revealed. Slick and cool method.

The trick to do that is to always use [COLLAPSE="..."] instead of [COLLAPSE=...]
The "" allow you to use the IMG function to insert a picture like this:

this is a test
imagine a flavorful introduction

The Sheet is revealed

Code:
[CENTER][COLLAPSE="this is a test
imagine a flavorful introduction
[IMG]https://www.planetware.com/wpimages/2020/02/france-in-pictures-beautiful-places-to-photograph-eiffel-tower.jpg[/IMG]"]
The Sheet is revealed
[/COLLAPSE][/CENTER]


IMPORTANT: no spacing between the =" or the "], else the code breaks and ruins your sheet. I cant even show it, because it fucks up this blog too much. An example is in the comments. Also afaik only the IMG function is working that way, formatting like U, I, B, etc. will break the code.

The collapse function is for example really popular when somebody creates a "deceiving sheet" like Faker Classes, hiding stuff, lying about their skills, but when you click on the text, the truth is revealed. Good example for this is a recent contest winner: Hong Xiuquan

So those are the basics of COLLAPSE, now to more advanced things you have to know.

interactions with other Collapse Functions:

As you just noticed, you click on a Collapsed field, something is revealed, click again and it reverts back. But exactly that can cause trouble in certain instances. If you have links inside your collapse, well look for yourself:

Stuff (Click)Nice! Here a Link you wanna click.

Code:
[COLLAPSE="Stuff (Click)"]Nice! Here [URL="https://www.youtube.com/watch?v=dQw4w9WgXcQ"]a Link[/URL] you wanna click.[/COLLAPSE]


I hope you are still reading after that. I hope you noticed the collapse returned back to "Stuff (Click)". That is because you clicking on the link is like clicking on the text, which reverts it back. When you use that during a sheet for a picture source or music, it collapses it all and is annoying for the reader. The same thing happens when you want to use another collapse function.

More Stuff (Click)Nice! Here another reveal you wanna click.
I guarantee no rickroll video! (click2)thank you for your trust.


Code:
[COLLAPSE="More Stuff (Click)"]Nice! Here another reveal you wanna click.
[COLLAPSE=" I guarantee no rickroll video! (click2)"]thank you for your trust.[/COLLAPSE][/COLLAPSE]


See? Reverts back to the first click after clicking click2. Annoying, but that can be dealt with. Just use COLLAPSE3. The one click only will not double register the click on a link or a collapsed text and treats it like normal.

More Stuff now with coll3(Click)Nice! Here another reveal you wanna click.
I guarantee no rickroll video! (click2)thank you for your trust.


Code:
[COLLAPSE3="More Stuff now with coll3(Click)"]Nice! Here another reveal you wanna click.
[COLLAPSE=" I guarantee no rickroll video! (click2)"]thank you for your trust.[/COLLAPSE][/COLLAPSE3]


This time I used COLLAPSE3 in the first instance and regular COLLAPSE inside it. you can still click around and it reverts back and forth without reverting back to the first phrase you saw. Using coll3 on both will make it a linear experience without reverting anything.

You can use this knowledge of several nested/chained collapses to for example make a sheet reveal like Kamerad and I do, but later on reveal a whole other section inside it. Surprises! As an example for this take my Lover - Edvard Munch (Spring). I presented a regular sheet of mine, but in the end revealed stuff.

Special formatting (colors, fonts, size, B,I,U)

Like I mentioned earlier it is not easy to format inside the brackets [...] and is only possible in limited fashion.
What happens inside the [collapse] bracket is decided by the function outside of it. wrap anything you like outside of it and it carries over. Try it inside, except the mentioned method for [IMG] and it breaks your code.

Stuff AStuff B

Code:
[FONT=System][I][B][SIZE=3][COLOR="#EE82EE"][COLLAPSE=Stuff A]Stuff B[/COLLAPSE][/COLOR][/SIZE][/B][/I][/FONT]


But using the inner part, you can reformat again. It is like in math. The inner function takes priority. So stuff like this is possible:

Stuff AStuff B

Code:
[FONT=System][I][SIZE=3][COLOR="#EE82EE"][COLLAPSE=Stuff A][FONT=Comic Sans MS][SIZE=4][COLOR="#00FFFF"]Stuff B[/COLOR][/SIZE][/FONT][/COLLAPSE][/COLOR][/SIZE][/I][/FONT]


Only downside is the use of U, I, B. There is no command that discontinues their usage inside the bracket. It will stay, no way around. Keep that in mind. The only little trick i found is that if you use the standard font here (Arial) you can use the Arial Black Font to imitate the Bold Function:

Arial in Bold - Arial Black, not in Bold
close enough? I guess.

Edit: seems like the standard font here is Verdana. Oops.

You can use this method for example in quotes. When you character has multiple personalities or you make a Duo as a Servant like the Dioscuri, then it is perhaps useful for you. You can chain this trick as much as you like btw:

Stuff AStuff BStuff C

Code:
[FONT=System][I][SIZE=3][COLOR="#EE82EE"][COLLAPSE=Stuff A]
[FONT=Comic Sans MS][SIZE=4][COLOR="#00FFFF"][COLLAPSE=Stuff B]
[SIZE=2][FONT=Verdana][B][COLOR="#FFFF00"]Stuff C
[/COLOR][/B][/FONT][/SIZE][/COLLAPSE][/COLOR][/SIZE][/FONT][/COLLAPSE][/COLOR][/SIZE][/I][/FONT]


But the result is similar to before with the other collapse example. Having 3 different texts follows 1-2-1-3-repeat. Here I recommend using the coll3 function instead to make it linear (1-2-3). That way you can chain even longer. Just notice that if you use BUI for the 2nd line e.g., then the 3 will have it too, because 2's functions carry over to 3. Got it?
Using this method for quotes only is a rather rare gimmick. Not many Servants have multiple characters inside them. But I use the trick for something else entirely. Here an extreme example, multiple clicks ahead!

First Ascension
Second Ascension
Third Ascension
Final Ascension
Spiritron Dress: Decadent King
Spiritron Dress: Boy Plunger
Spiritron Dress: Loan Shark on the Beach

FGO style Faceclaim presentation. I think that is the coolest way to use it. When you use a character as a faceclaim, who has many great arts, why not go all in and present them like FGO? Even with Spiritron dresses.
There are all the pictures I used for one of my biggest sheets - Foreigner - Jesse Livermore.
I use this method only for a few months now, but I saw others already using it as well.

It can also be used in creative ways for "cinematic reveals", like I did in my Avenger/Pretender - Freud Id reveal:



I wish I could do this again, but we have no Faker Class Card and others are missing as well, so it is limiting when I can use or offer it.

Another way of using it is perhaps to simulate a Terminal? Or the intro from Pokemon?

text1text2text3text4final text
Ruby Tricks:

Here other stuff i found after experimenting.
Some forget or just dont like the RUBY function, which allows us to use the "Noble Phantasm Font".

Top
Bottom

Like collapse, you can stack and format RUBY for various results:

Top
Middle
Bottom

Code:
[SIZE=4][RUBY=Top][SIZE=5][RUBY=Middle][SIZE=1]Bottom[/SIZE][/RUBY][/SIZE][/RUBY][/SIZE]


use this when you wish to translate a Noble Phantasm like that for example:

Der Schrei
End of a Corrupted Life
The Scream

You can also color them. I was inspired by someone that made a French Servant.

Top
Middle
Bottom

Code:
[COLOR="blue"][SIZE=4][RUBY=Top][SIZE=5][COLOR="white"][RUBY=Middle][SIZE=1][COLOR="red"]Bottom[/COLOR][/SIZE][/RUBY][/COLOR][/SIZE][/RUBY][/SIZE][/COLOR]


Coming back to multiple personalities, I recently changed the sizes of it and made a version of the same Noble Phantasm, but different effects based on the owners state of mind:

Marvel and Embrace Nature
Rückenfigur
Shiver and be Swallowed by Nature

Code:
[COLOR="#C4CDC1"][SIZE=4][RUBY=Marvel and Embrace Nature][SIZE=6][COLOR="#FFFFFF"][RUBY=Rückenfigur][SIZE=2][COLOR="#658B6F"]Shiver and be Swallowed by Nature[/COLOR][/SIZE][/RUBY][/COLOR][/SIZE][/RUBY][/SIZE][/COLOR]





TABLE-mancy

Time to break down what Tables can do here.

Under the B for Bold is the button for the Table in BBcode. It asks you for the basics: rows, columns, width of the whole table, style and alignment.

I usually remove any number in width, because if it is empty, it adapts its size itself and uses only the minimum amount. It is much easier to handle that way imo. If you wish to have a certain aesthetic, you can add the code for it later on, but when first creating the skeleton of your format, leave it empty. If you are already adapt in using it: instead of for example 500 for the amoung of px, you can use percent. If the table should take half of the screen, write 50%.

The style is interesting, sadly the dropdown menu is white on white and only highlights when you hover above it. You can decide between no border, outer border and full grid.
Here are the three options for a regular 2x2 table

1:1 1:2
2:1 2:2
testtest
1:1 1:2
2:1 2:2
testtest
1:1 1:2
2:1 2:2
testtest

the "testtest" shows you that the space between a table below is not uniform, so keep that in mind if you are very particular with the visuals

Now about the alignment. You can choose left, center, right. Lets take a look at them in a broad table:

1:1 1:2
2:1 2:2
1:1 1:2
2:1 2:2
1:1 1:2
2:1 2:2

It think that is pretty self explanatory, right? From what I have seen, everyone prefers the center aligned format. As a note: the small tables have no width defined, they take as much space as they need. the other table has a width of 1000.

Now you know what the presented options do, lets go into the nittygritty and check the actual code:

[table="width: 300, class: grid, align: center"]
[tr]
[td]1:1[/td]
[td]1:2[/td]
[/tr]
[tr]
[td]2:1[/td]
[td]2:2[/td]
[/tr]
[/table]

This is a regular code for our trusty 2x2 table. The whole code is wrapped in a table tag, whereby the first bracket defines the table options of width, style and alignment. The definition is inside the ="..." like you are used to by now from the collapse functions.

In this example you can see the table has a width of 300, is in full grid style and is center aligned. The options are separated with a comma.

If you wish to have no width defined, you simply remove it from the definition. If you wish to change the the width, change the number. Here I can not recommend anything, because everyone has a different laptop, smartphone, tablet or desktop in different sizes. I believe the number counts the pixel. Be aware that no matter what you do, smartphone viewers are fucked either way, because they have to scroll sideways to read the whole content of a broader table. Do everyone a favor and when you see a notorious table user post a sheet, dont read it on your phone.
We have forsaken you in the name of style.

If you wish to change the style, you either remove the "grid" from the defintion for no borders, or you change it to "grid: outer_border".
Changing the alignment is simple too. You change the "center" to "left" or "right".


Looking deeper, we find two more tags: TR and TD.
TR stands for Table Row and defines each row inside the table.
TD stands for Table Data it defines the cells within this row.

So if you wish to add another row to your table, you just need to add the following code below the [/TR] of the row above:
[TR]
[TD][/TD]
[TD][/TD]
[/TR]

And here comes the first pro gamer move:

1:1
2:1 2:2
3:1 3:2 3:3

Code:
[table="width: 300, class: grid, align: center"]
[tr]
[td]1:1[/td]
[/tr]
[tr]
[td]2:1[/td]
[td]2:2[/td]
[/tr]
[tr]
[td]3:1[/td]
[td]3:2[/td]
[td]3:3[/td]
[/tr]
[/table]


Its...something. Its like a little appendix, but the point is, just because you predefined a form, doesnt mean you have to adhere to it. There are certainly some who might try some funny stuff with it. You can make a staircase.

Now lets check what you can do with TD. It is a tag like the rest, so you can define stuff in it too. Here is the magic line that you have to add to change the inner design of the cell:

[TD="align: left, bgcolor: #080618"]

To define the alignment in the TD tag is only an option you can use occasionally. Since the actual content of the cell can be formatted normally, you can use [LEFT] too. If you want all your cells to be left aligned, just wrap the [LEFT] around the whole table.

bgcolor is Background color and uses the hexcode we are used to.
Luckily, you can apply bgcolor to the TR, thats the only attribute you can add to TR!

[TR="bgcolor: #FFFF00"] would color the whole row in yellow

Now we get fancy. While researching, I found the following gimmicks that could become handy for some formats:

You can determine how much space a column takes up.

1 2 3
4 5 6
7 8 9

Code:
[table="width: 70%, class: grid, align: center"]
[tr]
[td]1[/td]
[td]2[/td]
[td]3[/td]
[/tr]
[tr]
[td="width: 20%"]4[/td]
[td="width: 20%"]5[/td]
[td="width: 60%"]6[/td]
[/tr]
[tr]
[td="width: 60%"]7[/td]
[td="width: 20%"]8[/td]
[td="width: 20%"]9[/td]
[/tr]
[/table]


The magic spell here is [td="width: 60%"]
As you can see in the code, I attempted to give different rows different proportions, but only the proportions of the last row are applied. This did not work, because of the parsing here. It goes from top to bottom and applies the code in that manner. So you only need to define the percentages once, whereever you want. Just make it add up to 100%.

You can merge cells within a table.

1 + 2 + 3
4 + 5 6
7 8 9
10+

Code:

[table="width: 70%, class: grid, align: center"]
[tr]
[td="colspan: 3"]1 + 2 + 3[/td]
[/tr]
[tr]
[td="colspan: 2"]4 + 5[/td]
[td]6[/td]
[/tr]
[tr]
[td]7[/td]
[td="colspan: 2"]8[/td]
[td]9[/td]
[/tr]
[tr]
[td="colspan: 4"]10+[/td]
[/tr]
[/table]


the magic spell here is [td="colspan: 2"]
I started out with a 3x3 table.
In the first row I said the cell shall be the size of 3, so it takes up the whole row now. I deleted the two following cells.
In the second row I told the cell its the size of 2. I deleted the middle cell.
Third row I did the same, but I did not delete the cell, so this cell "broke out" of the table.
In the fourth I did the same like in the first, but told it, its the size of 4, so it followed my command and did exactly that.

Sadly, "rowspan" is not working here on BL.

You can combine both gimmicks.

Hail the Formatting King Lorem Ipsum
Lorem Ipsum Hail the Formatting King Lorem Ipsum
Lorem Ipsum Hail the Formatting King

Code:
[CENTER][table="width: 80%, class: grid, align: center"]
[tr]
[td="colspan: 2, bgcolor: #7B0323"][COLOR="#d1bc8a"]Hail the Formatting King[/COLOR][/td]
[td="bgcolor: #d1bc8a"][COLOR="#7B0323"]Lorem Ipsum[/COLOR][/td]
[/tr]
[tr]
[td="width: 30%, bgcolor: #d1bc8a"][COLOR="#7B0323"]Lorem Ipsum[/COLOR][/td]
[td="width: 40%, bgcolor: #7B0323"][COLOR="#d1bc8a"]Hail the Formatting King[/COLOR][/td]
[td="width: 30%, bgcolor: #d1bc8a"][COLOR="#7B0323"]Lorem Ipsum[/COLOR][/td]
[/tr]
[tr]
[td="bgcolor: #d1bc8a"][COLOR="#7B0323"]Lorem Ipsum[/COLOR][/td]
[td="colspan: 2, bgcolor: #7B0323"][COLOR="#d1bc8a"]Hail the Formatting King[/COLOR][/td]
[/tr]
[/table][/CENTER]


There are functions out there that would allow to change the border color of the tables, but none worked so far. It depends how Chaos implemented the BBCode here.

Another trick one can utilize is that each cell can be fully formatted. So you can put a table inside a table like i used earlier.

Here is an application from the past, that I adapted to what I learned today:

@SpoilerEuler
Heyhoo! I am Foreigner Class Leonhardt Euler! But you can call me Euler-kyun!

I love sweets and mathematics. I am soooo crazy and random. I am new here but I hope you all enjoy my pictures!

Because I missed the recent celebrations I shot some myself! I wanna be included after all! Enjoy!

"Logic is the foundation of the certainty of all the knowledge we acquire." - by me!


#Like4Like #PinkHairedBoy #MorgStinky #AspiringInfluencer #IbelieveInWFsupremacy #VanillaAddict #HashTag


Code:
[FONT=System]
[table="width: 70%, class: outer_border, align: center"]
[tr="bgcolor: #402D63"]
[td="width: 20%, align: center"]
[table="class: outer_border"]
[tr]
[td][img]https://i.imgur.com/PiEjyzb.png[/img][/td]
[/tr]
[/table]
[COLOR="#D3D3D3"][B]@SpoilerEuler[/B][/COLOR][/td]
[td="width: 80%"][SIZE=4]Heyhoo! I am Foreigner Class Leonhardt Euler! But you can call me Euler-kyun!

I love sweets and mathematics. I am soooo crazy and random. I am new here but I hope you all enjoy my pictures!

Because I missed the recent celebrations I shot some myself! I wanna be included after all! Enjoy!

[I]"Logic is the foundation of the certainty of all the knowledge we acquire." [/I]- by me![/SIZE]

[COLOR="#0066ff"][B]#Like4Like #PinkHairedBoy #MorgStinky #AspiringInfluencer #IbelieveInWFsupremacy #VanillaAddict #HashTag[/B][/COLOR][/td]
[/tr]
[/table]
[/FONT]




If you need help formatting or want a certain effect here you can not figure out, dont hesitate to ask me!

I hope this blog was helpful to some of you, even if it does not look that pretty, it was more about tricks than aethetic. There are others here with prettier sheets

Updated December 26th, 2023 at 09:04 PM by DelRey

Categories
Uncategorized

Comments

  1. DelRey's Avatar
    Example of of how hitting the spacebar can ruin your post
    I typed " ] instead of "]

    "this is a test
    imagine a flavorful introduction
    [IMG
    https://www.planetware.com/wpimages/2020/02/france-in-pictures-beautiful-places-to-photograph-eiffel-tower.jpg[/IMG]" ]
    The Sheet is revealed
  2. Tabris's Avatar
    Hm, hm, useful. Now how to sticky this, or something?