X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1625" "Tue" "16" "September" "1997" "17:18:06" "+0300" "Adrian Liviu LUDOSAN" "aludosan@DNT.RO" nil "33" "Need help for Romanian characters" "^Date:" nil nil "9" nil "Need help for Romanian characters" nil nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.5/8.8.5) with ESMTP id QAA13974; Tue, 16 Sep 1997 16:27:50 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <4.AC1577BA@listserv.gmd.de>; Tue, 16 Sep 1997 16:25:56 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 199763 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 16 Sep 1997 16:26:59 +0200 Received: from Relay1.dnt.ro (ns.dnt.ro [193.226.100.1]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with ESMTP id QAA24284 for ; Tue, 16 Sep 1997 16:22:53 +0200 (MET DST) Received: from itnet-lw01ti (dialup08.dnt.ro [193.226.100.88]) by Relay1.dnt.ro (8.8.5/8.8.5) with ESMTP id RAA04829 for ; Tue, 16 Sep 1997 17:26:33 +0300 X-Mailer: Mozilla 4.01 [en] (Win95; I) MIME-Version: 1.0 X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <341E951E.CFB5BF34@dnt.ro> Reply-To: Mailing list for the LaTeX3 project Date: Tue, 16 Sep 1997 17:18:06 +0300 From: Adrian Liviu LUDOSAN Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Need help for Romanian characters Status: R X-Status: X-Keywords: X-UID: 2316 I have the following problem with the Romanian characters: There are two letters that I cannot write correctly: the 'sh' consonant (similar to 'sh' in 'she') and the 'ts' consonant (approximate similar to 'ts' in 'he puts'). The common solution in LaTeX is \c{s} and \c{t} but these are not complying with the Romanian typesetting and grammar rules. The correct layout for those letters is a comma (position 44(decimal) in the standard 7-bit character table) -- not a cedilla (position 24), under the middle of the 's' or 't' letter, at about 0.2ex distance. The problem is that the dimension of the comma is about 60 percent from the ordinary comma (pos. 44). Because I want to do something portable I don't want to change the fonts. I've tried something like (thanks to Ed Sznyter ews@Babel.Com): \def\comma#1{#1\vbox to 0pt{\vskip .15ex\hbox to 0pt{\setbox0=\hbox{#1}\kern -\wd0\hss$\scriptscriptstyle ,$\hss}\vss}} but this is not working all the fonts and for all the styles. Is there a way to take the current font (without naming it explicitly) and to scale it (decreasing)? It is possible to write a macro that scales the comma relatively to the current font size (and style)? I know that the \superscript scales the fonts correctly, independent of the font family. Can you help me to write a macro to make those letters? Thanks, --------------------------------------------------------------- Adrian Liviu LUDOSAN mailto:aludosan@dnt.ro --------------------------------------------------------------- Nu mor caii c^and vor c^anii!