From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Bokovoy To: devel@linux.iplabs.ru Subject: Re: [devel] tetex-1.0.7-ipl16mdk: bug in mktexmf (was: Fw: Re: [mdk-re] metafont) Message-ID: <20010429173404.A7350@boids.avilink.net> References: <20010429140802.62b1b96c.vsu@mivlgu.murom.ru> <20010429133427.A6326@boids.avilink.net> <20010429153434.32ac894d.vsu@mivlgu.murom.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <20010429153434.32ac894d.vsu@mivlgu.murom.ru>; from vsu@mivlgu.murom.ru on Sun, Apr 29, 2001 at 03:34:34PM +0400 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 17:34:04 +0300 Date: Sun, 29 Apr 2001 17:34:04 +0300 Archived-At: List-Archive: List-Post: 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" Если это не дает побочных эффектов, то почему бы и нет? -- С уважением, Александр Боковой. ALT Linux Team // www.altlinux.ru -- You won't skid if you stay in a rut. -- Frank Hubbard _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel