Вот таблица, все отображается так как я хочу .... Это таблица в которую впихнуто передвижение, и она должна быть вверху локации
Попробовал я твою таблицу на Маестате. Всё равно как-то не очень.
Во-первых, она "пухловата" по вертикали, но это легко лечится <table cellspacing=0 cellpadding=0>
А во-вторых, её центр при перемещении по локациям, всё равно "скачет" влево-вправо, когда название восточной локации по длине сильно больше западного или наоборот, но с таблицей ещё и название северной и южной локации тоже "скачут".
Для Маестата, когда нет св, сз, юв и юз -надписей в текущем способе отображения, в принципе, всё почти и неплохо: северное название всегда по центру, южное - тоже. Если бы символ центра "--+--" был всегда в центре, то вот прямо всё и было бы зашибись вообще.
В конце концов, я понял как сделать таблицу, у которой центр был бы всегда в центре, надо поиграться с ширинами столбцов, указывая их в процентах.
Для Маестата я только одну 203 строку на локации 'Connection', где было
'<center><b><<$west>>--+--<<$east>></b></center>' меняю на таблицу:
Код:*p '<b><table width=100% align=center cellspacing=0 cellpadding=0><tr>' *p '<td width=50% align=right><<$west>></td>' *p '<td width=10 nowrap style="white-space:nowrap;"> --+-- </td>' *p '<td width=50% align=left><<$east>></td>' *p '</tr></table></b>'Благодаря такому заданию ширины ячеек центр получается всегда в центре, чотко под севером и югом,
а запад и восток аккуратненько к символу центра примыкают слева и справа.
nowrap - нужно чтобы центральную ячейку в одну строку выводить.
A style="white-space:nowrap;" то же самое для всяких qqsp, чтобы они тебя не прокляли.
Для них же хорошо бы 202 и бывшую 204 строку начинать с *p '<center....', а то лишнюю строку вставляет.
Если нужна полная таблица с юв-сз, то неплохо смотрятся три однострочные таблицы одна под другой, у которых центр всегда в центре.
Если близковато, то можно в цетральную ячейку ещё пробелов вбить слева и справа.
Код:*p '<b><table width=100% align=center cellspacing=0 cellpadding=0><tr>' *p '<td width=50% align=right><<$wnord>></td>' *p '<td width=10 nowrap style="white-space:nowrap;"> <<$nord>> </td>' *p '<td width=50% align=left><<$enord>></td>' *p '</tr></table></b>' *p '<b><table width=100% align=center cellspacing=0 cellpadding=0><tr>' *p '<td width=50% align=right><<$west>></td>' *p '<td width=10 nowrap style="white-space:nowrap;"> --+-- </td>' *p '<td width=50% align=left><<$east>></td>' *p '</tr></table></b>' *p '<b><table width=100% align=center cellspacing=0 cellpadding=0><tr>' *p '<td width=50% align=right><<$wsuid>></td>' *p '<td width=10 nowrap style="white-space:nowrap;"> <<$suid>> </td>' *p '<td width=50% align=left><<$esuid>></td>' *p '</tr></table></b>'