From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Vlasov To: devel@linux.iplabs.ru Subject: Re: [devel] tetex-1.0.7-ipl16mdk: bug in mktexmf (was: Fw: Re: [mdk-re] metafont) Message-Id: <20010429224710.40be4a6e.vsu@mivlgu.murom.ru> In-Reply-To: <20010429173404.A7350@boids.avilink.net> References: <20010429140802.62b1b96c.vsu@mivlgu.murom.ru> <20010429133427.A6326@boids.avilink.net> <20010429153434.32ac894d.vsu@mivlgu.murom.ru> <20010429173404.A7350@boids.avilink.net> X-Mailer: Sylpheed version 0.4.65claws6 (GTK+ 1.2.9; i586-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Sun, 29 Apr 2001 22:47:10 +0400 Date: Sun, 29 Apr 2001 22:47:10 +0400 Archived-At: List-Archive: List-Post: On Sun, 29 Apr 2001 17:34:04 +0300 Alexander Bokovoy wrote: > On Sun, Apr 29, 2001 at 03:34:34PM +0400, Sergey Vlasov wrote: > > On Sun, 29 Apr 2001 13:34:28 +0300 > > Alexander Bokovoy wrote: > > > > > On Sun, Apr 29, 2001 at 02:08:02PM +0400, Sergey Vlasov wrote: > > > > Есть проблема с mktexmf: имя шрифта lasy он считает относящимся к > > > шрифтам T2 и пытается сгенерировать его по методу для T2 (input > > > fikparm). Если по каким-то причинам пакет tetex-latex не был > установлен, > > > получившийся при этой попытке файл lasy*.mf будет мешать и после его > > > установки (а уж если генерировали под root'ом, так он еще и ляжет в > > > /usr/share/texmf). Кроме того, для lasy не работает генерация > > > произвольных размеров через sauter по этой же причине. > > > > > > > > > > Можно попробовать следующий патч: > > > > > > --- mktexmf.orig Thu Mar 15 21:02:22 2001 > > > +++ mktexmf Sun Apr 29 13:30:35 2001 > > > @@ -105,6 +105,12 @@ > > > use_driver; > > > END > > > ;; > > > + lasy*) > > > + cat > "mf$$.tmp" < > > +design_size := $realsize; > > > +input $rootname; > > > +END > > > + ;; > > > > > > > wn[bcdfirstuv]*|rx[bcdfiorstuvx][bcfhilmostx]*|l[abchl][bcdfiorstuvx]*) > > > cat > "mf$$.tmp" < > > input fikparm; > > > > Попробовал, но этого мало. Оказывается, та же самая проблема возникает > с lcircle10. Может быть, лучше отлавливать sauter по наличию файлов > b-$rootname.mf (как, кстати, и делается в том же mktexmf чуть раньше)? > Например, так: > > > > --- mktexmf.orig Thu Mar 15 22:02:22 2001 > > +++ mktexmf Sun Apr 29 15:26:19 2001 > > @@ -84,6 +84,12 @@ > > exit 0 > > fi > > > > +if test -n "$sauterroot"; then > > + cat > "mf$$.tmp" < > +design_size := $realsize; > > +input $rootname; > > +END > > +else > > case "$name" in > > ec*|tc*) > > cat > "mf$$.tmp" < > @@ -124,6 +130,7 @@ > > END > > ;; > > esac > > +fi > > > > chmod `kpsestat -xst,go-w .` "mf$$.tmp" > > rm -f "$mfname" > Если это не дает побочных эффектов, то почему бы и нет? У меня пока что проблем не возникло, русские шрифты вроде бы никуда не делись, чудо вроде lasy13 и lcirclew15 тоже генерируется. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel