Jestli to chápu správně tak máte na mysli jen jiné kategorie pro speciální znaky. Což o to, to by makry nemělo být náročné, nějaké toho dialogové okno pro zobrazení kategorií a příslušných znaků z nich.
Ale vidím v tom problém z hlediska fontů. Ani nevím jestli je vůbec nějaký font, který má alespoň ty speciální znaky vytvořené všechny. Vím že bývá problém vůběc vyhledat nějaké stránky, kde se zobrazí všechny znaky třeba "jen" z UTF-16 definice -> v podstatě všech 65 536 znaků. K těm slovním definicím těch 65536 znaků se dá snad dohrabat, ale k webu kde by pro bezproblémové zobrazení SKUTEČNĚ VŠECH ZNAKŮ byly pro ty znaky třeba SVG obrázky nebo webové fonty jsem se snad nikdy nedostal. Ale možná již existuje, je pravdou že pár let jsem se tímto nezabýval.
Takže i kdyby někdo vytvořil nějaké alternativní kategorie, tak stejně bude problém jaké fonty do těch alternativních kategorií použít, neboť většinou používaným fontům ty znaky prostě chybí. Univerzální by bylo mít pro všechny ty znaky třeba SVG obrázky, ale pro speciální znaky asi již vytvořené budou - jen netuším jak jsou na různých webech licencované. To by bylo jen pro to, aby se vůbec v Libre třeba správně zobrazilo třeba právě nějaké to dialogové okno s výběrem možností - neboť najít font který by měl všechny znaky je možná nereálné.
Pak je otázkou jestli třeba upravit nějaký současný font a doplnit do něj speciální znaky z jiného fontu; nebo se třeba dát na vytváření komplet nového fontu.
Při úpravě současného fontu budou přidané znaky z jiného fontu poněkud v jiném grafickém stylu a bude to vypadat asi spíš hnusně nebo alespoň divně či někdy aspoň podivně. Kdyby se na to našel nějaký nadaný grafik, tak by třeba dodávané znaky dokázal více přizpůsobit danému fontu, ale bylo by to již časově mnohem náročnější.
Při vytváření nového fontu je to časově enormně náročné. Udělat poctivě několik tisíc znaků v nějakém jednotném grafickém stylu vůbec není snadné a pro jednotlivce je to práce spíše na několik let. I kdybychom se omezili jen na latinku, tak ani tak to není snadné. Nejde totiž jen o samotné znaky, ale také o přizpůsobení kerningů -> tedy vzdáleností mezi různymi znaky když jsou vedle sebe. Kerningy by v případě speciálních znaků třeba být moc nemusely, ale i tak vytvořit nový latinkový font je práce spíše na pár let.
Neb další věcí je, že by bylo záhodné mít vytvořené minimálně 4 základní vzhledy - tedy regulérní, tučný, kurzívu a tučnou kurzívu. Tam už aby to bylo dále pěkné, se to bez nějakých korekcí kerningů většinou neobejde. A opět v tom množství tisíců znaků je pak na možné kerningy tolik kombinací, že to opět zabere strašnou spoustu času.
A jen taková "expertní" poznámka: ještě si můžete zkusit v jednom slově udělat nějaké znaky tučné a nějaké kurzívou -> fontů kde by se třeba znaky kurzívou neprolínaly do normálních či tučných znaků je strašně málo - a to jsem na to kdysi zkoušel několik desítek fontů. Poté jsem zůstal u jednoho který dle potřeb doplňuji -> ale už je dost vomrd když doplním třeba čtyři znaky a musím to dodělat ještě do kurzívy, tučné a tučné kurzívy.
Pak ještě že MS, Apple či Adobe mají na fonty jiné vlastní požadavky -> a v některých jejich programech se to bez těch jejich vlastností prostě nezobrazí správně. V tomhle je však LibreOffice řekl bych na špičce a zobrazuje fakt super, i když nějaký font nějaké byrokratické definice nesplňuje.
Pro ukázku přikládám otisk z FontForge, kde jenom těch "šipek" a "ekvivalencí" je snad kolem 200 - a to je otisk jen z jedné části "fontu", možná někde na jiných pozicích jsou nějaké další "šipky" či "rovnítka".
Tudíž závěrem - kdyby se měly zahrnout všechny speciální znaky z UTF-16 definice, šlo by o tisíce znaků. A dle mého názoru by pro takové velké množství bohužel asi nešlo vytvořit nějaké jednoduché a přehledné kategorie. Kdyby kategorií bylo málo, bylo by v nich hodně znaků. Kdyby kategorií bylo hodně, bylo by to nepřehledné. A když se prostě něco vynechá aby toho nebylo tolik, tak by asi nejsnažší bylo prostě udělat nějaké vlastní dialogové okno s vlastními kategoriemi pro ty používané znaky.