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: <20010429153434.32ac894d.vsu@mivlgu.murom.ru> In-Reply-To: <20010429133427.A6326@boids.avilink.net> References: <20010429140802.62b1b96c.vsu@mivlgu.murom.ru> <20010429133427.A6326@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 15:34:34 +0400 Date: Sun, 29 Apr 2001 15:34:34 +0400 Archived-At: List-Archive: List-Post: 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" < "mf$$.tmp" <