From: "Alexander Tsyplakov" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.2.18) with PIPE id 223467679; Sun, 13 Dec 2009 21:29:17 +0300 X-drweb-hash: Received: from [85.118.224.220] (HELO mx6.academ.org) by relay1.vsu.ru (CommuniGate Pro SMTP 5.2.18) with ESMTP id 223467654 for CyrTeX-ru@vsu.ru; Sun, 13 Dec 2009 21:28:59 +0300 Received-SPF: none receiver=relay1.vsu.ru; client-ip=85.118.224.220; envelope-from=tsy@academ.org Received: from host-10-199-17-2.academ.local (host-10-199-17-2.academ.local [10.199.17.2]) (Authenticated sender: tsy@academ.org) by mx6.academ.org (Postfix) with ESMTPA id 844D43806560C for ; Mon, 14 Dec 2009 00:28:59 +0600 (NOVT) Date: Mon, 14 Dec 2009 00:29:00 +0600 X-Mailer: The Bat! (v3.60.07) Professional Reply-To: Alexander Tsyplakov X-Priority: 3 (Normal) Message-ID: <179597206.20091214002900@academ.org> To: "Cyrillic TeX Users Group" Subject: LyX module In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mx6.academ.org [0.0.0.0]); Mon, 14 Dec 2009 00:28:59 +0600 (NOVT) X-Virus-Scanned: clamav-milter 0.95.1 at mail X-Virus-Status: Clean X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 2 X-DrWeb-FlyTrap-ID: 58002654 neGODnick wrote Sunday, December 13, 2009, 23:27:23: n> 13.12.09, Alexander Tsyplakov n> написал(а): >> Все команды и окружения для логической разметки, >> которые были, удалось конвертнуть в стили и инсеты >> LyX (надо было написать собственный модуль). n> Ой, а что именно Вы сделали? Не поделитесь ли n> полезными примочками для LyX, если они у Вас n> есть? Создается файл .module в папочке Resources\layouts\ (может, и в другой можно). Там много лежит образцов. Внутри шапка и свои описания стилей пишутся. Потом Tools - Reconfigure и перезагрузить Lyx. Далее Document - Settings - Modules [Add]. Например, если нужно термины выделять командой \term{}, то создается такой примерно инсет: InsetLayout CharStyle:Term LyxType charstyle LabelString term LatexType command LatexName term Font Color blue Family Sans EndFont End Это будет в менюшке Text Style. Можно сделать custom inset - он будет в соответствующей менюшке. Можно сделать более глобальный Style для всяких заголовков, теорем и т.п. Ну и так далее. Надо смотреть образцы и читать Customization.