There is archeological evidence suggesting that early Christian women in Rome covered their heads.  Writings of Tertullian indicate that a number of different customs of dress were associated with different cults to which early Christians belonged around 200 CE.  The best known early Christian view on veiling is the passage in 1 Corinithians (11:4-7), which states that "every woman who prays or prophesies with her head uncovered dishonors her head".  This view may have been influenced by Roman pagan customs, such as the head covering worn by the priestesses of Vesta ( Vestal Virgins ), rather than Jewish practices.  In turn, the rigid norms pertaining to veiling and seclusion of women found in Christian Byzantine literature have been influenced by ancient Persian traditions, and there is evidence to suggest that they differed significantly from actual practice. 
You’re going to need to convert the string to an array of bytes, with each byte representing the ASCII code of each letter in the string. You can then pass that array to the hidWrite/hidWriteEx functions. Likewise, when the PIC sends data back, it will be sent as an array of bytes, and you’ll need to convert that to a string so that you can display it on your program.
First of all thanks for your template posted here. I tried and everything is working now but one thing I may need your help.
I want to send a command of string to the microcontroller so I can get a response from it. I converted it to an array of Byte as you recommended and got an response of zero. It means that the micro controller got the command but wrong command. I think that is because it is a ascii command not the string command and the micro controller doesn’t understand. Do you have any advice here? How can I make the micro controller understand the ascii commands? Thanks in advance for your help
May be you will laugh at me, but I want to tell you how I tryed to do correct vertical alignment without custom LaTeX server (by regular PHP plugin):
1) Take formula from the page text, for example “a^2+b^2=c^2”; check if it is already cached
2) Prepend point to it: “.a^2+b^2=c^2”
3) Render by any public LaTeX server:
4) Take image returned by server, scan it column-by-column from left to right until non-empty column will be found (that is prepended point).
5) Scan columns until empty column will be found. During scanning, remember bottommost non-empty (non-white) pixel position (this will be baseline).
6) Crop image according to empty column found: , cache cropped .png and .txt with baseline position.