# Font type changes after using the command dvipdf dummy.dvi

When I try to change my document type from dvi to pdf, font type changes. To show this change, hereby I put two pictures from the dvi and pdf files, respectively.

I use this preamble in my document:

``````\documentclass[12pt,a4paper]{report}
\usepackage{OkanFBEStyle}
\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{srcltx}
\usepackage{boxedminipage}
\usepackage{enumerate}
\usepackage{cite}
\usepackage{wrapfig}
%\usepackage{natbib}
%\usepackage{FBEbib}
\pdfminorversion=5
%  \usepackage[T1]{fontenc}
%  \usepackage{winfonts}
%      \usepackage[none]{hyphenat}
``````

There are more packages, however I could not type here because of the letter constraint. I hope this information is enough to identify the problem. Can anybody help me on this please?

-
i don't think there's enough here for anyone to work on. please give us a concrete example (preferably a minimal source file) and explain what you mean by "font type changes". –  wasteofspace Dec 20 '12 at 10:54
The information has been updated wasteofspace. –  Rıza Bayoğlu Dec 20 '12 at 11:31
It's difficult to say something, since the `OkanFBEStyle` is unknown. However you should avoid `srcltx`, which is obsolete; can't you use `pdflatex` directly? –  egreg Dec 20 '12 at 11:44
@egreg I removed srcltx package in your advice. I can not use pdflatex as I have eps files. However, I can put here my style file if anyone want to look at it. Thanks. –  Rıza Bayoğlu Dec 20 '12 at 12:19
@RızaBayoğlu That error message comes from the package `microtype` which really modifies the font (in a good and sensitive way), and is compatible only with PdfLaTeX. –  yo' Dec 20 '12 at 14:05

This error is caused by `microtype` package. This package is compatible only with pdfLaTeX (and partially with XeLaTeX and LuaTeX), but not with anything that uses `dvi` format. However, the output of `dvi->png` and `dvi->pdf` conversion can differ, since the `microtype` instructions can be used in the resulting `pdf` but the measurements can be wrong.
Conclusion: Never use `microtype` with `dvi`.