# Tag Info

0

My experiment, described below, seems to prove that this is impossible. When TeX finds the cluster of characters abc (where abc represents any three characters) it looks whether a kerning pair or ligature for ab is defined and, in this case it inserts the kern or makes the ligature. If the ligaturing mechanism has substituted d to ab, a kern or ligature ...

1

As David points out in the OP's comments, making the brackets active will break the use of many things, such as optional arguments. So this solution splits the difference. It creates the macros \shftON and \shftOFF to turn the vertically shifted brackets on and off by making them \active or not. When \shftON is invoked, you can get the brackets you want ...

1

It seems like the kerntest package might be what you are looking for: This class makes it easy to gen­er­ate ta­bles that show many dif­fer­ent kern­ing pairs of an ar­bi­trary font, us­able by LaTeX. It shows the kern­ing val­ues that are used in the font by de­fault.

Top 50 recent answers are included