Tell me more ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I've tried to add russian letters in textfield, but it gives:

T2ACYRI T2Acyrm T2Acyrya

Then I used xelatex but generated forms are not working. What to do? And this form works without tabular. (Xelatex)

\documentclass[8pt,a5paper]{extarticle}


\usepackage[top=4.3cm,left=1.0cm]{geometry}
\usepackage[pdfpagemode=None,pdfstartview=FitH]{hyperref}
\usepackage{eso-pic}
\usepackage{graphics}
\usepackage{calc}
\usepackage{graphicx}
\usepackage{color}
\usepackage{textpos}
%\usepackage[utf8]{inputenc}
\usepackage{type1ec}
\usepackage[T2A]{fontenc}
\usepackage[english,russian,french]{babel}
\usepackage{hyperref}

\usepackage{multicol}
\usepackage{epstopdf}

\usepackage{booktabs}
%\newcommand\customfont[1]{{\usefont{T2A}{e}{m}{n} #1 }}
%\newcommand\customfon[1]{{\usefont{T2A}{eb}{m}{n} #1 }}
%%%%%
\setlength\parindent{0pt}
\newcommand\BackgroundPic{%
\put(0,0){%
\parbox[b][\paperheight]{\paperwidth}{%
\vfill
\centering
\includegraphics[width=\paperwidth,height=\paperheight,%
keepaspectratio]{A4.jpg}%
\vfill
}}}
\hypersetup{  
  unicode=true,
  xetex=true,
}
\begin{document}
\AddToShipoutPicture*{\BackgroundPic}%
\pagestyle{empty}

\begin{Form}
\begin{tabular}{ l@{} r@{} r@{} r}
\Large{МЕНЮ} & & & \\
 &  &   & \\
  \TextField[bordercolor=white,borderwidth=0,width=2.5in,name=name.1,format={var f =
this.getField('name.1');f.textFont = 'Europe';f.userName = 'first
name'},value=Имя,charsize=7pt]{} & \TextField[bordercolor=white,borderwidth=0,width=0.7in,name=qual.1,format={var f =
this.getField('qual.1');f.textFont = 'Europe';f.userName = 'first
name'},value=qual,charsize=7pt]{} & \TextField[bordercolor=white,borderwidth=0,width=0.42in,name=number.1,format={var f =
this.getField('number.1');f.textFont = 'Europe';f.userName = 'first
number'},value=00.00,charsize=7pt]{} & \TextField[bordercolor=white,borderwidth=0,width=0.15in,name=price.1,value=p.]{}  \\
\end{tabular}
\end{Form}

\end{document}
share|improve this question
You shouldn't use fontenc with XeLaTeX; babel doesn't support XeLaTeX for Russian (until Babel version 3.9 is officially available in TeX distributions) – egreg May 4 at 21:30

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.