回答:
Zenityとentryオプションは、「pango」マークアップオプションをサポートしていません。
error、info、question、warningこれらのマークアップをサポートする唯一のオプションです。
manページの全数を調べると、これらのオプションでpangoマークアップをオンまたはオフにすることができます。
参考までに、このリンクはサポートされているマークアップを提供します:http : //developer.gnome.org/pygtk/stable/pango-markup-language.html
私ができる唯一の提案は、このリクエストをzenity開発者の上流に出すことです
これはyad、ソフトウェアセンターからインストールできるを使用して実行できます。以下を実行できます。
yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0"
これを使用可能にするには、入力されたデータを取得し、どのボタンが押されたかを確認する必要があります。これはそれを行います:
data=$(yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0");rc=$?; [[ $rc = 252 ]] && data="";echo $data
ヤド・タイプに関するヘルプyad --help-allやman yadけど、私は実用的な例が適応しやすくなりました。ここにいくつかあります。
これは、ファイルentry.c行101を次のgtk_label_set_text_with_mnemonicようgtk_label_set_markupに変更することで修正できます。