LaTeX Şablonu - Türkçe İçin

in #latex6 years ago (edited)

latex-97866_640.png

Aşağıdaki LaTeX şablonu uzun zaman biriktidiğim ve şahsen denediğim komut satırlarından oluşuyor. Bilen bilir LaTeX mükemmel bir metin yazma ortamıdır. Güzel metinler yazarken arada sorunlarda çıkabiliyor. Bu sorunlara bir de Türkçe desteği yüzünden sorunlar ekleniyor.

Bu şablonda karşılaştığım Türkçe yada İngilizce den kaynaklanan tüm sorunlarımı çözdüm. Belki sizlere de faydası olur.

% ile baslayan satirlar bildiginiz uzere yorum satirlaridir ve LaTeX dokumaniniza etkisi olmayacaktir. Etkisi olsun isterseniz % silin.


    %\documentclass{article}
    %\usepackage[a4paper,margin=1in,landscape]{geometry}
    % LANDSCAPE BELGE ICIN YUKARIDAKILERI UNCOMMENT ET. ASAGIDAN SATIR SIL.
    %========================================================
    \documentclass[a4paper,12pt]{article}
    \usepackage[turkish]{babel} %TURKCE ICIN
    \usepackage[utf8]{inputenc} %TURKCE ICIN
    \usepackage[T1]{fontenc}    %TURKCE ICIN. Ayrica copy and paste fonksiyonu icin ekle.
    \usepackage{charter}        % Charter fontu icin. mathpazo da guzel bir fontttur.
    \usepackage{graphicx}
    \usepackage{wrapfig}        % wrap figures with text
    \usepackage{float}          % text float
    \usepackage[normalem]{ulem} % Alti cizili uzun metinler icin. kullanimi:  \uline{my underline text}
    \usepackage[colorlinks,urlcolor=blue]{hyperref}
    \hypersetup{colorlinks=true, linkcolor=black} %Bu satir tableofcontent sayfa linklerinin kirmizi olmasini engelliyor.

    %=====PARAGRAPH DESIGN===================================
    %\usepackage{indentfirst}              % INDENT FIRST PARAGRAPH
    %\parindent 0ex                        % DONT INDENT ANY PARAGRAPH
    %\setlength{\parskip}{1em}             % Changes spacing in between paragraphs
    %\renewcommand{\baselinestretch}{1.5}  % Changes space in between lines

    %=====TABLE DESIGN======================================
    %\usepackage[none]{hyphenat} %Stops breaking up words in TABLE
    
    %====PAGE SIZE & MARGINS=================================
    %https://tex.stackexchange.com/questions/61469/pageheight-just-inside-layout-package  
    %\usepackage[left=1in, right=1in, top=1in, bottom=1in]{geometry}    % sayfa duzenini elle belirlemek istersen.

    %===Fancy package -  Header and Footer Stuff=============
    %========================================================
    %\usepackage{fancyhdr} %Sayfa Bicimlendirme icin
    %\pagestyle{fancy}     %Sayfa Bicimlendirme icin
    %\fancyhead{}          %Clear Header Text 
    %\fancyfoot{}          %Clear Footer Text
    %\fancyfoot[R]{\thepage} %add page number on right side of the page
    %\renewcommand{\headrulewidth}{0pt} %Remove header line. Change 0 to 1 if you want a line.
    %\renewcommand{\footrulewidth}{0pt} %Remove footer line. Change 0 to 1 if you want a line.

    \begin{document}
    \shorthandoff{=}        %TURKCE fontlardan dolayi includefigure de olan bozulmalari engelliyor.
    \hypersetup{colorlinks=true ,urlcolor=blue,urlbordercolor={0 1 1}} %Web linklerinin rengini tekrar mavi yapiyor.SILME BUNU.

    %===Title Page===========================================
    %========================================================
    %\title{Documents Title Here}
    %\author{Authors Name}
    %\date{\today}
    %\maketitle
    %\thispagestyle{empty}
    %\cleardoublepage

    %===Table of Contents====================================
    %========================================================
    %\tableofcontents
    %\pagenumbering{roman}
    %\clearpage

    %========================================================

    %\pagenumbering{arabic}
    %\setcounter{page}{1}
    


    
    \end{document}