HXTABLETRANS(1) HTML-XML-utils HXTABLETRANS(1)

hxtabletrans - ترانهادن یک جدول HTML یا XHTML

hxtabletrans [ -c ] [ -x ] [ -v ] [ file-or-URL ]

دستور hxtabletrans یک فایل (یا قطعه‌کد) HTML یا XHTML را می‌خواند، اولین عنصر <table> را پیدا کرده و آن عنصر را با سطرها و ستون‌های ترانهاده در خروجی نمایش می‌دهد؛ یعنی سطرها تبدیل به ستون و ستون‌ها تبدیل به سطر می‌شوند.

هرگونه گروه‌بندی سطرها با <thead>، <tbody> یا <tfoot> از بین می‌رود. همچنین، تمام توضیحات (کامنت‌های) خارج از سلول‌ها حذف خواهند شد.

گزینه‌های زیر پشتیبانی می‌شوند:

تلاش برای ترانهادن محتوای سلول‌ها نیز انجام شود. اگر یک سلول تنها شامل فلش‌ها و سه‌نقطه‌های افقی یا عمودی باشد (صرف‌نظر از نشانه‌گذاری‌ها و فاصله‌های خالی)، آن فلش‌ها و سه‌نقطه‌ها با معادل ترانهاده‌شان جایگزین می‌شوند؛ برای مثال، یک فلش رو به راست تبدیل به یک فلش رو به پایین می‌شود.
استفاده از نحو XML. عناصر خالی با یک ممیز (/) در انتها نوشته می‌شوند؛ مانند: <br/>
چاپ شماره نسخه و خروج.

دستور hxtabletrans باید سطرهایی را که نسبت به طولانی‌ترین سطر سلول‌های کمتری دارند (با در نظر گرفتن تأثیر مشخصه‌های colspan و rowspan) بررسی کند و سلول‌های حذف‌شده را ایجاد نماید، اما در حال حاضر این کار را انجام نمی‌دهد. از این رو، ممکن است جدول‌هایی با طول سطرهای نابرابر به‌درستی ترانهاده نشوند.

جدول‌های تودرتو ترانهاده نمی‌شوند.

10 Jul 2011 7.x