473,386 Members | 1,801 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

where can i find the Arial CYR font?

n8kindt
221 100+
i need to make a report that uses vertical text but, from what i have learned (from searching the forums and the web), the Arial CYR font is the only unicode font that works.

it costs $20 to download off a website. does anyone know where i can find this for free? or a program that is free that includes the Arial CYR font with the installation file?

thanks guys.
--nate
Mar 27 '08 #1
14 7143
puppydogbuddy
1,923 Expert 1GB
Here are some links supplied by Microsoft for you to check out. Let us know if any of them have a free Arial CYR font.

http://www.microsoft.com/typography/...undries&part=1

http://www.microsoft.com/typography/fonts/default.aspx

http://www.microsoft.com/typography/...tal.aspx?PID=9
Mar 29 '08 #2
puppydogbuddy
1,923 Expert 1GB
PS: According to this excerpt from one Russian web site, CYR Fonts are available to install from Windows if you follow these instructions:

__________________________________________________ ____

How do I install Cyrillic fonts on my computer?
There are many different Cyrillic fonts available on the Internet for download. Below are instructions for installing the standard Windows Cyrillic fonts for Win95/98/NT and for installing the specific two Cyrillic fonts needed for Macintosh users to access the RAO online Russian catalogue.


Windows95/98/NT:
You will enable "Multilanguage Support" on your computer by following these steps:

Go to Start > Settings > Control Panel > Add/Remove Programs.
Click on "Windows Setup" tab, then click on "Components" tab.
Find a line named "Multilanguage Support" and click on the check box so that it is selected.
Click on "Details" button.
Find the line of 'Cyrillic language support" and click on the check box to select it.
Click on "OK" and you will return to the previous window.
Click on "OK" and this will begin the installation.
NOTE: You may need your Windows95 CDROM for the installation. If you don't have the CD, you will need to go to http://www.microsoft.com/windows/download/lang.exe and download this file. Save it in a location you can find, go to the file folder location and double click on the file which will self-extract. Now, when the installation asks for the Windows95 CDROM, click on " browse" and go to the location of this folder.
To be able to type in Cyrillic, you will need to switch between Latin and Cyrillic keyboards by pressing "Left-Alt" and "Shift" at the same time. You should see "En" switch to "Ru" in the system tray on the bottom right edge of the Windows desktop.
Mar 29 '08 #3
n8kindt
221 100+
no go. all the links listed still wanted me to buy the arial font (since it is a commercial font) and i think i finally was able to install arial cyr. it was on my computer the whole time but you have to paste the following into your win.sys file...


Arial Cyr,204=Arial,204
Arial CE,238=Arial,238
Arial Greek,161=Arial,161
Arial Tur,162=Arial,162
Arial Baltic,186=Arial,186

however, when i did that, and TYPED IN "arial cyr" into the font box in access, it selected it--even thought it was not shown as an option in the drop down combo box. (as a test, i typed in "arial cyr" and access reformatted it to "Arial Cyr" so i know access recognized it) ... even after all of that, it still printed bound text boxes data as #########

so i dont know what i'm going to do.

for some background, here is my problem:

the format of my report looks like this.

_Label 1_|_Label 2_|_Label 3_
Control1_|_Control2|_Control3
Control1_|_Control2|_Control3
Control1_|_Control2|_Control3

and i'm trying to change it to look like this:


_Label 1_|Control1_|_Control1|_Control1
_Label 2_|Control2_|_Control2|_Control2
_Label 3_|Control3_|_Control3|_Control3

the important part is that control1 is at the top of all the columns

vertical text would have solved the problem (by printing it as a portrait and reading it like a landscape). i've tried printing it using columns, but in order for that to work, the report header should only print once. basically, instead of a header (which displays text at the top of each page), i would need a "lefter" (which would display text in the left margin of each page) for that to work. i'm at a dead end... help anybody????
Apr 1 '08 #4
puppydogbuddy
1,923 Expert 1GB
There are several ways this can be done. A frequently used method is a function that programatically transposes row and column data using a temp table, which can then be used as the record source for the report. See this link for the function code for this method, and a discussion of another method.

http://support.microsoft.com/kb/202176
Apr 2 '08 #5
Scott Price
1,384 Expert 1GB
If you want to print vertical text, why don't you use the built-in setting for the text box control?

Access 2003 (not sure about earlier versions) has a setting in the properties dialog box which accepts a yes/no value for printing vertical text or not.

Regards,
Scott
Apr 2 '08 #6
n8kindt
221 100+
If you want to print vertical text, why don't you use the built-in setting for the text box control?

Access 2003 (not sure about earlier versions) has a setting in the properties dialog box which accepts a yes/no value for printing vertical text or not.

Regards,
Scott
thanks, scott, for your reply. unfortunately, that is my main problem. it works fine in report format but when you print it, all data that are in bound text boxes do not print correctly.

microsoft knows about it, but does not offer a fix. (http://support.microsoft.com/kb/839779 )
allen browne's website stated that changing the font to Arial Cyr font (hence, the title of this thread) would be a workaround, but that did not work either.

anybody have any other suggestions?
Apr 2 '08 #7
n8kindt
221 100+
There are several ways this can be done. A frequently used method is a function that programatically transposes row and column data using a temp table, which can then be used as the record source for the report. See this link for the function code for this method, and a discussion of another method.

http://support.microsoft.com/kb/202176
wow, i almost overlooked your reply. this looks very promising. i will give it a shot. thanks for your help!!

cheers,
nate
Apr 2 '08 #8
Scott Price
1,384 Expert 1GB
I knew that would be too simple a fix!

Stephen Lebans does offer a couple of text box controls that rotate the text, one ActiveX and the other not, if I remember correctly, but I think they're for older versions of Access, like 97 and earlier. It might be worth checking out. Table of Contents - Lebans

Sorry, but I don't have any other suggestions...

Regards,
Scott
Apr 2 '08 #9
n8kindt
221 100+
There are several ways this can be done. A frequently used method is a function that programatically transposes row and column data using a temp table, which can then be used as the record source for the report. See this link for the function code for this method, and a discussion of another method.

http://support.microsoft.com/kb/202176
IT WORKED! thank you so much!!! VERY appreciated

cheers,
nate
Apr 2 '08 #10
n8kindt
221 100+
I knew that would be too simple a fix!

Stephen Lebans does offer a couple of text box controls that rotate the text, one ActiveX and the other not, if I remember correctly, but I think they're for older versions of Access, like 97 and earlier. It might be worth checking out. Table of Contents - Lebans

Sorry, but I don't have any other suggestions...

Regards,
Scott
thanks, scott for your help. i want to thank you again for your input about 2 weeks ago when you provided a link to allen browne's website concerning self joins on the thread i posted titled "pyramid commission." i was dead in the water before you made that suggestion.

cheers, pal..
--nate
Apr 2 '08 #11
Scott Price
1,384 Expert 1GB
:-) NP Nate!

Glad you found something that works!

Regards,
Scott
Apr 2 '08 #12
n8kindt
221 100+
IT WORKED! thank you so much!!! VERY appreciated

cheers,
nate
lol ok.... let me amend that post:

"IT kinda WORKED!"

grrrr... there a new group of problems now and i'm not sure if they can be solved.

now that the values are grouped together in the same column it creates the following problems:

1) i will have to constantly perform maintenance on the report because the table i'm creating will change in size every single month. for instance, it can go anywhere from 1 column to 20 columns. i will manually have to add or remove fields to the report each month. otherwise, i will get an #Error msg or data will be omitted. on top of that, the first column in the report is text (anywhere from 16-20 chars long) and the rest are 8 digit numbers (currency). i will constantly have to resize the width of the fields b/c all the columns are automatically sized to fit the 16-20chars long text.

2) (and probably most importantly) i have no way to change numbers into currency. i don't believe there is a way to do this through vba since i have both date, text, and string values within this column. changing one would theoretically change all using the code i was provided.

here's a picture example of how my report looks now



also, now you can see why i need the report formatted this way. the dates need to be on top and the column names would be too wide to fit on a single sheet of paper.
Apr 2 '08 #13
Scott Price
1,384 Expert 1GB
How much coding do you want to do? :-)

A potential solution would involve setting all your control's visible property to False, then using the Me.Print method in the reports' detail section to print the text directly to the underlying report. I have used this myself, and it is quite flexible (haven't figured out how to change the text to vertical, though, but haven't tried either :-).

Basically you need to initialize a set of variables that hold the X and Y coordinates for your columns, as well as the font that you want to print in. Then you fire the .Print command after updating the variables to reflect empty controls, width of text, height of text, desired font/properties, etc. Let me know if you are interested, and I can post a sample code section. Let me warn you, though, that this solution would probably require roughly a couple hundred lines of code (I have upwards of 400 for the report I use this on) thus it isn't the most likely solution if you have little interest in writing code :-)

Regards,
Scott
Apr 2 '08 #14
n8kindt
221 100+
How much coding do you want to do? :-)

A potential solution would involve setting all your control's visible property to False, then using the Me.Print method in the reports' detail section to print the text directly to the underlying report. I have used this myself, and it is quite flexible (haven't figured out how to change the text to vertical, though, but haven't tried either :-).

Basically you need to initialize a set of variables that hold the X and Y coordinates for your columns, as well as the font that you want to print in. Then you fire the .Print command after updating the variables to reflect empty controls, width of text, height of text, desired font/properties, etc. Let me know if you are interested, and I can post a sample code section. Let me warn you, though, that this solution would probably require roughly a couple hundred lines of code (I have upwards of 400 for the report I use this on) thus it isn't the most likely solution if you have little interest in writing code :-)

Regards,
Scott
let me speak with the person who will be receiving the final report first. i would be willing to do it. however, i'm not sure if this person would be interested in paying me to do it lol. i never thought this report would ever get so involved! i will back to you in the next couple days. once again, thanks for your help.

--nate
Apr 2 '08 #15

Sign in to post your reply or Sign up for a free account.

Similar topics

3
by: carramba | last post by:
I know this subjekt was up several times but Icant get it work use gd2 on win32 <? putenv('GDFONTPATH=f:\swd\font'); $font = "f:/swd/font/arial.ttf"; $im = imagecreate (250, 28); $black =...
0
by: QWERTY | last post by:
--------------Boundary-00=_O5I3QL80000000000000 Content-Type: Multipart/Alternative; boundary="------------Boundary-00=_O5I3LVC0000000000000" --------------Boundary-00=_O5I3LVC0000000000000...
2
by: Anand | last post by:
Hello, I'm using the following style and am having a problem that Arial get's rendered with fuzzy edges in the browser IE6: ..headline { font-family:Arial,Helvetica,sans-serif; font-size:16px;...
14
by: Viken Karaguesian | last post by:
Hello all, It stinks being a newbie! One thing that I'm not sure about with CSS is: where is the "proper" place to put font attibutes? This has me a little confused. Take the below style sheet...
9
by: ALuPin | last post by:
Hi newsgroup users, I have the following java-script: </SCRIPT> </head> <body text='' link='' vlink='' alink='' bgcolor='FFFFFF'> <p> <center><TABLE cellSpacing=1 cellPadding=1...
2
by: FrankStallone | last post by:
I am just getting started in XML and I made my first xml, dtd and xslt file and XML spy said they were all valid and they worked. This was the xslt doc that worked. <?xml version="1.0"...
0
by: Nabani Silva | last post by:
Hi, hope someone can help me I'm getting this exception: System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean...
3
by: mark | last post by:
i create a table on the fly using sql, using syntax like :- commitmentsstring = commitmentsstring & "<tr><td><FONT face=""Arial"" size=""2"">" & ds.Tables(0).Rows(counter)(2) & "</FONT></td>"...
23
by: Haines Brown | last post by:
I tried changing font-family from helvetica to arial and discovered that I loose typographic quotes, etc. (for example, if I have “ in a page, the double opening quotation mark is not curly). ...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.