MS Word to LaTeX template conversion











up vote
6
down vote

favorite
1












I've started using LaTeX a few weeks ago and I really like it.



Now... I have a bunch of MS Word templates (.dotx files) I'd like to convert to LaTeX. Each of these templates basically consists of fonts, header, footer, several paragraph styles, etc.



Is there any tool or procedure I can follow to automate this Word to LaTeX template conversion?










share|improve this question


















  • 10




    Short answer: No.
    – Johannes_B
    Jan 13 '16 at 18:31






  • 3




    These tools are for converting content (and don’t work that well). As far as I know there’s no automatic way to convert layouts/settings. That must be done manually … but there are experts out there (including me) who can do this work for you ;-)
    – Tobi
    Jan 13 '16 at 19:08








  • 3




    The .docx to .tex conversion have sense to save contents at the price of obtain dirty code (sometimes very hard to clean). For templates is just better star with a empty file or an existing LaTeX template. Using the blindtext package and playing with some others as geometry and fancyhdr you can obtain a nice template in minutes and check how it look with text.
    – Fran
    Jan 13 '16 at 20:16








  • 2




    @sztruks I think your advice is a bit too drastic. While there is something to be said for sticking with basic styles, the fact that mauro has templates in Word with styles already shows that he understands the difference between formatting and content, as that what Word styles are. The average Word user doesn't use styles, which then makes the adaptation to LaTeX difficult. But learning how to make headers and footers and format lists or other sections is quite basic LaTeX use. Converting Word styles (not documents) to LaTeX isn't so hard for a beginner if you understand the concepts.
    – Alan Munn
    Jan 13 '16 at 23:35






  • 2




    @mauro -- since you've been successful, when you have a few minutes, it would be helpful to future readers if you could write a self-answer with a few pointers to what steps you actually took to convert your templates. it's nice to hear about a success story.
    – barbara beeton
    Jan 15 '16 at 21:35















up vote
6
down vote

favorite
1












I've started using LaTeX a few weeks ago and I really like it.



Now... I have a bunch of MS Word templates (.dotx files) I'd like to convert to LaTeX. Each of these templates basically consists of fonts, header, footer, several paragraph styles, etc.



Is there any tool or procedure I can follow to automate this Word to LaTeX template conversion?










share|improve this question


















  • 10




    Short answer: No.
    – Johannes_B
    Jan 13 '16 at 18:31






  • 3




    These tools are for converting content (and don’t work that well). As far as I know there’s no automatic way to convert layouts/settings. That must be done manually … but there are experts out there (including me) who can do this work for you ;-)
    – Tobi
    Jan 13 '16 at 19:08








  • 3




    The .docx to .tex conversion have sense to save contents at the price of obtain dirty code (sometimes very hard to clean). For templates is just better star with a empty file or an existing LaTeX template. Using the blindtext package and playing with some others as geometry and fancyhdr you can obtain a nice template in minutes and check how it look with text.
    – Fran
    Jan 13 '16 at 20:16








  • 2




    @sztruks I think your advice is a bit too drastic. While there is something to be said for sticking with basic styles, the fact that mauro has templates in Word with styles already shows that he understands the difference between formatting and content, as that what Word styles are. The average Word user doesn't use styles, which then makes the adaptation to LaTeX difficult. But learning how to make headers and footers and format lists or other sections is quite basic LaTeX use. Converting Word styles (not documents) to LaTeX isn't so hard for a beginner if you understand the concepts.
    – Alan Munn
    Jan 13 '16 at 23:35






  • 2




    @mauro -- since you've been successful, when you have a few minutes, it would be helpful to future readers if you could write a self-answer with a few pointers to what steps you actually took to convert your templates. it's nice to hear about a success story.
    – barbara beeton
    Jan 15 '16 at 21:35













up vote
6
down vote

favorite
1









up vote
6
down vote

favorite
1






1





I've started using LaTeX a few weeks ago and I really like it.



Now... I have a bunch of MS Word templates (.dotx files) I'd like to convert to LaTeX. Each of these templates basically consists of fonts, header, footer, several paragraph styles, etc.



Is there any tool or procedure I can follow to automate this Word to LaTeX template conversion?










share|improve this question













I've started using LaTeX a few weeks ago and I really like it.



Now... I have a bunch of MS Word templates (.dotx files) I'd like to convert to LaTeX. Each of these templates basically consists of fonts, header, footer, several paragraph styles, etc.



Is there any tool or procedure I can follow to automate this Word to LaTeX template conversion?







msword






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 13 '16 at 18:29









mauro

13113




13113








  • 10




    Short answer: No.
    – Johannes_B
    Jan 13 '16 at 18:31






  • 3




    These tools are for converting content (and don’t work that well). As far as I know there’s no automatic way to convert layouts/settings. That must be done manually … but there are experts out there (including me) who can do this work for you ;-)
    – Tobi
    Jan 13 '16 at 19:08








  • 3




    The .docx to .tex conversion have sense to save contents at the price of obtain dirty code (sometimes very hard to clean). For templates is just better star with a empty file or an existing LaTeX template. Using the blindtext package and playing with some others as geometry and fancyhdr you can obtain a nice template in minutes and check how it look with text.
    – Fran
    Jan 13 '16 at 20:16








  • 2




    @sztruks I think your advice is a bit too drastic. While there is something to be said for sticking with basic styles, the fact that mauro has templates in Word with styles already shows that he understands the difference between formatting and content, as that what Word styles are. The average Word user doesn't use styles, which then makes the adaptation to LaTeX difficult. But learning how to make headers and footers and format lists or other sections is quite basic LaTeX use. Converting Word styles (not documents) to LaTeX isn't so hard for a beginner if you understand the concepts.
    – Alan Munn
    Jan 13 '16 at 23:35






  • 2




    @mauro -- since you've been successful, when you have a few minutes, it would be helpful to future readers if you could write a self-answer with a few pointers to what steps you actually took to convert your templates. it's nice to hear about a success story.
    – barbara beeton
    Jan 15 '16 at 21:35














  • 10




    Short answer: No.
    – Johannes_B
    Jan 13 '16 at 18:31






  • 3




    These tools are for converting content (and don’t work that well). As far as I know there’s no automatic way to convert layouts/settings. That must be done manually … but there are experts out there (including me) who can do this work for you ;-)
    – Tobi
    Jan 13 '16 at 19:08








  • 3




    The .docx to .tex conversion have sense to save contents at the price of obtain dirty code (sometimes very hard to clean). For templates is just better star with a empty file or an existing LaTeX template. Using the blindtext package and playing with some others as geometry and fancyhdr you can obtain a nice template in minutes and check how it look with text.
    – Fran
    Jan 13 '16 at 20:16








  • 2




    @sztruks I think your advice is a bit too drastic. While there is something to be said for sticking with basic styles, the fact that mauro has templates in Word with styles already shows that he understands the difference between formatting and content, as that what Word styles are. The average Word user doesn't use styles, which then makes the adaptation to LaTeX difficult. But learning how to make headers and footers and format lists or other sections is quite basic LaTeX use. Converting Word styles (not documents) to LaTeX isn't so hard for a beginner if you understand the concepts.
    – Alan Munn
    Jan 13 '16 at 23:35






  • 2




    @mauro -- since you've been successful, when you have a few minutes, it would be helpful to future readers if you could write a self-answer with a few pointers to what steps you actually took to convert your templates. it's nice to hear about a success story.
    – barbara beeton
    Jan 15 '16 at 21:35








10




10




Short answer: No.
– Johannes_B
Jan 13 '16 at 18:31




Short answer: No.
– Johannes_B
Jan 13 '16 at 18:31




3




3




These tools are for converting content (and don’t work that well). As far as I know there’s no automatic way to convert layouts/settings. That must be done manually … but there are experts out there (including me) who can do this work for you ;-)
– Tobi
Jan 13 '16 at 19:08






These tools are for converting content (and don’t work that well). As far as I know there’s no automatic way to convert layouts/settings. That must be done manually … but there are experts out there (including me) who can do this work for you ;-)
– Tobi
Jan 13 '16 at 19:08






3




3




The .docx to .tex conversion have sense to save contents at the price of obtain dirty code (sometimes very hard to clean). For templates is just better star with a empty file or an existing LaTeX template. Using the blindtext package and playing with some others as geometry and fancyhdr you can obtain a nice template in minutes and check how it look with text.
– Fran
Jan 13 '16 at 20:16






The .docx to .tex conversion have sense to save contents at the price of obtain dirty code (sometimes very hard to clean). For templates is just better star with a empty file or an existing LaTeX template. Using the blindtext package and playing with some others as geometry and fancyhdr you can obtain a nice template in minutes and check how it look with text.
– Fran
Jan 13 '16 at 20:16






2




2




@sztruks I think your advice is a bit too drastic. While there is something to be said for sticking with basic styles, the fact that mauro has templates in Word with styles already shows that he understands the difference between formatting and content, as that what Word styles are. The average Word user doesn't use styles, which then makes the adaptation to LaTeX difficult. But learning how to make headers and footers and format lists or other sections is quite basic LaTeX use. Converting Word styles (not documents) to LaTeX isn't so hard for a beginner if you understand the concepts.
– Alan Munn
Jan 13 '16 at 23:35




@sztruks I think your advice is a bit too drastic. While there is something to be said for sticking with basic styles, the fact that mauro has templates in Word with styles already shows that he understands the difference between formatting and content, as that what Word styles are. The average Word user doesn't use styles, which then makes the adaptation to LaTeX difficult. But learning how to make headers and footers and format lists or other sections is quite basic LaTeX use. Converting Word styles (not documents) to LaTeX isn't so hard for a beginner if you understand the concepts.
– Alan Munn
Jan 13 '16 at 23:35




2




2




@mauro -- since you've been successful, when you have a few minutes, it would be helpful to future readers if you could write a self-answer with a few pointers to what steps you actually took to convert your templates. it's nice to hear about a success story.
– barbara beeton
Jan 15 '16 at 21:35




@mauro -- since you've been successful, when you have a few minutes, it would be helpful to future readers if you could write a self-answer with a few pointers to what steps you actually took to convert your templates. it's nice to hear about a success story.
– barbara beeton
Jan 15 '16 at 21:35










3 Answers
3






active

oldest

votes

















up vote
2
down vote













Yes, there is a tool. I just came across GrindEQ while looking for an automatic tool myself:



www.grindeq.com



They have a version that you can install in your computer or an online service for conversion. It is not free though.






share|improve this answer










New contributor




rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.














  • 1




    I known grindeq but is a commercial program with a payment.
    – Sebastiano
    5 hours ago






  • 1




    Word is commercial too. And commercial tools were not excluded in the question.
    – Stefan Kottwitz
    4 hours ago










  • Welcome to TeX.Stackexchange!
    – samcarter
    2 hours ago


















up vote
1
down vote













The answers have been given in the comments, but maybe somebody later finds this question and there is a bit more to say than above.



There is no converter software for Word templates.



*.dot(x) files can contain macros, pictures, a complete layout of a flyer, whatever. For each element you have to search for the equivalent package, options and commands in the LaTeX world.



For example take an invoice with carry over from the first to the second page, sent by letter. More or less easy with Word, more difficult with LaTeX.



You'd have to construct the head / layout of the letter, e.g. using the scrletter package.



But the tabular with the carry over were a real problem, if there weren't this wonderfull solution: https://tex.stackexchange.com/a/157193/4736



This might explain why it is close to impossible to write a converter. Maybe in 25 years? No, I don't think that people will use Word then...






share|improve this answer























  • i think you mean *.doc(x), not *.dot(x).
    – barbara beeton
    Jan 15 '16 at 21:30










  • @barbarabeeton Dear Barbara, your comment is precious to me. No, I meant »dot«, but I'm very happy that the editor of TUGboat never ever cared a d*** about Word.
    – Keks Dose
    Jan 15 '16 at 22:30


















up vote
1
down vote













This answer addresses a specific subset of the cases which the question might apply to.



In some cases. .dot(x) files are relatively simple but, as pointed out by others, they can be more complex. Moreover, the last time I attempted to deal with such things, they were typically created on the basis of a document. Essentially, you created a document with the stuff you needed and then saved it as a template. You could edit them etc., but that was also quite like editing a document.



So, although you can't directly convert a template, you can use it to create a document and then convert that.



In many cases, it will be better not to do this and to start the LaTeX coding from scratch.



However, there are cases in which it can be useful to convert them because, for example, you are provided with a form in .doc(x) format, and need to complete this form regularly. You could turn this into a .dot(x) - at least, if you have Word, you could do this or, if you are like me, you could use LibreOffice instead. Or you could, if you are sufficiently bloody-minded about the whole thing, insist on converting it to a .tex document which you then treat as a fill-in 'template'. And, bloody-minded or not, you might want to merge data to fill multiple forms and have no idea at all how to do that in a word processor but understand perfectly how to use textmerg. If so, a one-time loss of efficiency in converting the form may easily be worthwhile in terms of saving your time and hair later. The mere knowledge that you do not have to tangle with an alien system over and over again may bring a measure of joy and peace to your existence. The knowledge that you never again need fill in the data on triplicate carbon copies by hand or dive into the Auto-Correct Nightmare may enable you to banish the most insidiously pointless of your bureaucratic traumas.



Now you could make it into a proper class or style. That's The Right Way to LaTeX It. But, frankly, life is sometimes too short to worry overly much about ensuring that institutional forms are created using clean code. Especially when they must look exactly as if they were created in Word in order to be acceptable to the institution.



In these circumstances, automatic conversion and minimal clean-up is the way to go.



In these circumstances, wvware does a very good job of producing messy code which produces PDF which looks every bit as bad as the Word original: too tight spacing, crowded tables with gray, shaded bits in odd configurations: you name it, it converts it.



It probably actually does a better job if the original document is logically constructed. I'm guessing all the textbf{}s I get reflect real changes in the original document which the converter cannot tell are entirely pointless.



The result is an admirably high-fidelity clone of the original, including all aesthetic and typographical atrocities, and thereby ensuring conformity with the most exacting of institutional requirements.



This conversion software has preserved what little sanity I have in the face of institutional paperwork requirements. I highly recommend it to anybody faced with similar organisational demands.






share|improve this answer





















  • I took the "turn it into a document class and use datatool approach" for a form my department suddenly invented. But although it mimics the Word created document, mine is Just A Little Bit Nicer Looking.™ :)
    – Alan Munn
    Jan 15 '16 at 23:51












  • @AlanMunn So is mine, actually. But only in ways which nobody can consciously notice or, therefore, object to. Mine isn't a class. It is basically a .tex document which I copy and modify. Then merge stuff into. I suppose I could make it a class, but I guarantee they'll change the form if I do that ;). (Actually, I have more than one, sadly....)
    – cfr
    Jan 16 '16 at 0:23













Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f287478%2fms-word-to-latex-template-conversion%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























3 Answers
3






active

oldest

votes








3 Answers
3






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
2
down vote













Yes, there is a tool. I just came across GrindEQ while looking for an automatic tool myself:



www.grindeq.com



They have a version that you can install in your computer or an online service for conversion. It is not free though.






share|improve this answer










New contributor




rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.














  • 1




    I known grindeq but is a commercial program with a payment.
    – Sebastiano
    5 hours ago






  • 1




    Word is commercial too. And commercial tools were not excluded in the question.
    – Stefan Kottwitz
    4 hours ago










  • Welcome to TeX.Stackexchange!
    – samcarter
    2 hours ago















up vote
2
down vote













Yes, there is a tool. I just came across GrindEQ while looking for an automatic tool myself:



www.grindeq.com



They have a version that you can install in your computer or an online service for conversion. It is not free though.






share|improve this answer










New contributor




rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.














  • 1




    I known grindeq but is a commercial program with a payment.
    – Sebastiano
    5 hours ago






  • 1




    Word is commercial too. And commercial tools were not excluded in the question.
    – Stefan Kottwitz
    4 hours ago










  • Welcome to TeX.Stackexchange!
    – samcarter
    2 hours ago













up vote
2
down vote










up vote
2
down vote









Yes, there is a tool. I just came across GrindEQ while looking for an automatic tool myself:



www.grindeq.com



They have a version that you can install in your computer or an online service for conversion. It is not free though.






share|improve this answer










New contributor




rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









Yes, there is a tool. I just came across GrindEQ while looking for an automatic tool myself:



www.grindeq.com



They have a version that you can install in your computer or an online service for conversion. It is not free though.







share|improve this answer










New contributor




rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this answer



share|improve this answer








edited 5 hours ago









Kurt

33.9k846156




33.9k846156






New contributor




rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









answered 5 hours ago









rimejal

212




212




New contributor




rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






rimejal is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 1




    I known grindeq but is a commercial program with a payment.
    – Sebastiano
    5 hours ago






  • 1




    Word is commercial too. And commercial tools were not excluded in the question.
    – Stefan Kottwitz
    4 hours ago










  • Welcome to TeX.Stackexchange!
    – samcarter
    2 hours ago














  • 1




    I known grindeq but is a commercial program with a payment.
    – Sebastiano
    5 hours ago






  • 1




    Word is commercial too. And commercial tools were not excluded in the question.
    – Stefan Kottwitz
    4 hours ago










  • Welcome to TeX.Stackexchange!
    – samcarter
    2 hours ago








1




1




I known grindeq but is a commercial program with a payment.
– Sebastiano
5 hours ago




I known grindeq but is a commercial program with a payment.
– Sebastiano
5 hours ago




1




1




Word is commercial too. And commercial tools were not excluded in the question.
– Stefan Kottwitz
4 hours ago




Word is commercial too. And commercial tools were not excluded in the question.
– Stefan Kottwitz
4 hours ago












Welcome to TeX.Stackexchange!
– samcarter
2 hours ago




Welcome to TeX.Stackexchange!
– samcarter
2 hours ago










up vote
1
down vote













The answers have been given in the comments, but maybe somebody later finds this question and there is a bit more to say than above.



There is no converter software for Word templates.



*.dot(x) files can contain macros, pictures, a complete layout of a flyer, whatever. For each element you have to search for the equivalent package, options and commands in the LaTeX world.



For example take an invoice with carry over from the first to the second page, sent by letter. More or less easy with Word, more difficult with LaTeX.



You'd have to construct the head / layout of the letter, e.g. using the scrletter package.



But the tabular with the carry over were a real problem, if there weren't this wonderfull solution: https://tex.stackexchange.com/a/157193/4736



This might explain why it is close to impossible to write a converter. Maybe in 25 years? No, I don't think that people will use Word then...






share|improve this answer























  • i think you mean *.doc(x), not *.dot(x).
    – barbara beeton
    Jan 15 '16 at 21:30










  • @barbarabeeton Dear Barbara, your comment is precious to me. No, I meant »dot«, but I'm very happy that the editor of TUGboat never ever cared a d*** about Word.
    – Keks Dose
    Jan 15 '16 at 22:30















up vote
1
down vote













The answers have been given in the comments, but maybe somebody later finds this question and there is a bit more to say than above.



There is no converter software for Word templates.



*.dot(x) files can contain macros, pictures, a complete layout of a flyer, whatever. For each element you have to search for the equivalent package, options and commands in the LaTeX world.



For example take an invoice with carry over from the first to the second page, sent by letter. More or less easy with Word, more difficult with LaTeX.



You'd have to construct the head / layout of the letter, e.g. using the scrletter package.



But the tabular with the carry over were a real problem, if there weren't this wonderfull solution: https://tex.stackexchange.com/a/157193/4736



This might explain why it is close to impossible to write a converter. Maybe in 25 years? No, I don't think that people will use Word then...






share|improve this answer























  • i think you mean *.doc(x), not *.dot(x).
    – barbara beeton
    Jan 15 '16 at 21:30










  • @barbarabeeton Dear Barbara, your comment is precious to me. No, I meant »dot«, but I'm very happy that the editor of TUGboat never ever cared a d*** about Word.
    – Keks Dose
    Jan 15 '16 at 22:30













up vote
1
down vote










up vote
1
down vote









The answers have been given in the comments, but maybe somebody later finds this question and there is a bit more to say than above.



There is no converter software for Word templates.



*.dot(x) files can contain macros, pictures, a complete layout of a flyer, whatever. For each element you have to search for the equivalent package, options and commands in the LaTeX world.



For example take an invoice with carry over from the first to the second page, sent by letter. More or less easy with Word, more difficult with LaTeX.



You'd have to construct the head / layout of the letter, e.g. using the scrletter package.



But the tabular with the carry over were a real problem, if there weren't this wonderfull solution: https://tex.stackexchange.com/a/157193/4736



This might explain why it is close to impossible to write a converter. Maybe in 25 years? No, I don't think that people will use Word then...






share|improve this answer














The answers have been given in the comments, but maybe somebody later finds this question and there is a bit more to say than above.



There is no converter software for Word templates.



*.dot(x) files can contain macros, pictures, a complete layout of a flyer, whatever. For each element you have to search for the equivalent package, options and commands in the LaTeX world.



For example take an invoice with carry over from the first to the second page, sent by letter. More or less easy with Word, more difficult with LaTeX.



You'd have to construct the head / layout of the letter, e.g. using the scrletter package.



But the tabular with the carry over were a real problem, if there weren't this wonderfull solution: https://tex.stackexchange.com/a/157193/4736



This might explain why it is close to impossible to write a converter. Maybe in 25 years? No, I don't think that people will use Word then...







share|improve this answer














share|improve this answer



share|improve this answer








edited Apr 13 '17 at 12:34









Community

1




1










answered Jan 15 '16 at 21:19









Keks Dose

20.6k35192




20.6k35192












  • i think you mean *.doc(x), not *.dot(x).
    – barbara beeton
    Jan 15 '16 at 21:30










  • @barbarabeeton Dear Barbara, your comment is precious to me. No, I meant »dot«, but I'm very happy that the editor of TUGboat never ever cared a d*** about Word.
    – Keks Dose
    Jan 15 '16 at 22:30


















  • i think you mean *.doc(x), not *.dot(x).
    – barbara beeton
    Jan 15 '16 at 21:30










  • @barbarabeeton Dear Barbara, your comment is precious to me. No, I meant »dot«, but I'm very happy that the editor of TUGboat never ever cared a d*** about Word.
    – Keks Dose
    Jan 15 '16 at 22:30
















i think you mean *.doc(x), not *.dot(x).
– barbara beeton
Jan 15 '16 at 21:30




i think you mean *.doc(x), not *.dot(x).
– barbara beeton
Jan 15 '16 at 21:30












@barbarabeeton Dear Barbara, your comment is precious to me. No, I meant »dot«, but I'm very happy that the editor of TUGboat never ever cared a d*** about Word.
– Keks Dose
Jan 15 '16 at 22:30




@barbarabeeton Dear Barbara, your comment is precious to me. No, I meant »dot«, but I'm very happy that the editor of TUGboat never ever cared a d*** about Word.
– Keks Dose
Jan 15 '16 at 22:30










up vote
1
down vote













This answer addresses a specific subset of the cases which the question might apply to.



In some cases. .dot(x) files are relatively simple but, as pointed out by others, they can be more complex. Moreover, the last time I attempted to deal with such things, they were typically created on the basis of a document. Essentially, you created a document with the stuff you needed and then saved it as a template. You could edit them etc., but that was also quite like editing a document.



So, although you can't directly convert a template, you can use it to create a document and then convert that.



In many cases, it will be better not to do this and to start the LaTeX coding from scratch.



However, there are cases in which it can be useful to convert them because, for example, you are provided with a form in .doc(x) format, and need to complete this form regularly. You could turn this into a .dot(x) - at least, if you have Word, you could do this or, if you are like me, you could use LibreOffice instead. Or you could, if you are sufficiently bloody-minded about the whole thing, insist on converting it to a .tex document which you then treat as a fill-in 'template'. And, bloody-minded or not, you might want to merge data to fill multiple forms and have no idea at all how to do that in a word processor but understand perfectly how to use textmerg. If so, a one-time loss of efficiency in converting the form may easily be worthwhile in terms of saving your time and hair later. The mere knowledge that you do not have to tangle with an alien system over and over again may bring a measure of joy and peace to your existence. The knowledge that you never again need fill in the data on triplicate carbon copies by hand or dive into the Auto-Correct Nightmare may enable you to banish the most insidiously pointless of your bureaucratic traumas.



Now you could make it into a proper class or style. That's The Right Way to LaTeX It. But, frankly, life is sometimes too short to worry overly much about ensuring that institutional forms are created using clean code. Especially when they must look exactly as if they were created in Word in order to be acceptable to the institution.



In these circumstances, automatic conversion and minimal clean-up is the way to go.



In these circumstances, wvware does a very good job of producing messy code which produces PDF which looks every bit as bad as the Word original: too tight spacing, crowded tables with gray, shaded bits in odd configurations: you name it, it converts it.



It probably actually does a better job if the original document is logically constructed. I'm guessing all the textbf{}s I get reflect real changes in the original document which the converter cannot tell are entirely pointless.



The result is an admirably high-fidelity clone of the original, including all aesthetic and typographical atrocities, and thereby ensuring conformity with the most exacting of institutional requirements.



This conversion software has preserved what little sanity I have in the face of institutional paperwork requirements. I highly recommend it to anybody faced with similar organisational demands.






share|improve this answer





















  • I took the "turn it into a document class and use datatool approach" for a form my department suddenly invented. But although it mimics the Word created document, mine is Just A Little Bit Nicer Looking.™ :)
    – Alan Munn
    Jan 15 '16 at 23:51












  • @AlanMunn So is mine, actually. But only in ways which nobody can consciously notice or, therefore, object to. Mine isn't a class. It is basically a .tex document which I copy and modify. Then merge stuff into. I suppose I could make it a class, but I guarantee they'll change the form if I do that ;). (Actually, I have more than one, sadly....)
    – cfr
    Jan 16 '16 at 0:23

















up vote
1
down vote













This answer addresses a specific subset of the cases which the question might apply to.



In some cases. .dot(x) files are relatively simple but, as pointed out by others, they can be more complex. Moreover, the last time I attempted to deal with such things, they were typically created on the basis of a document. Essentially, you created a document with the stuff you needed and then saved it as a template. You could edit them etc., but that was also quite like editing a document.



So, although you can't directly convert a template, you can use it to create a document and then convert that.



In many cases, it will be better not to do this and to start the LaTeX coding from scratch.



However, there are cases in which it can be useful to convert them because, for example, you are provided with a form in .doc(x) format, and need to complete this form regularly. You could turn this into a .dot(x) - at least, if you have Word, you could do this or, if you are like me, you could use LibreOffice instead. Or you could, if you are sufficiently bloody-minded about the whole thing, insist on converting it to a .tex document which you then treat as a fill-in 'template'. And, bloody-minded or not, you might want to merge data to fill multiple forms and have no idea at all how to do that in a word processor but understand perfectly how to use textmerg. If so, a one-time loss of efficiency in converting the form may easily be worthwhile in terms of saving your time and hair later. The mere knowledge that you do not have to tangle with an alien system over and over again may bring a measure of joy and peace to your existence. The knowledge that you never again need fill in the data on triplicate carbon copies by hand or dive into the Auto-Correct Nightmare may enable you to banish the most insidiously pointless of your bureaucratic traumas.



Now you could make it into a proper class or style. That's The Right Way to LaTeX It. But, frankly, life is sometimes too short to worry overly much about ensuring that institutional forms are created using clean code. Especially when they must look exactly as if they were created in Word in order to be acceptable to the institution.



In these circumstances, automatic conversion and minimal clean-up is the way to go.



In these circumstances, wvware does a very good job of producing messy code which produces PDF which looks every bit as bad as the Word original: too tight spacing, crowded tables with gray, shaded bits in odd configurations: you name it, it converts it.



It probably actually does a better job if the original document is logically constructed. I'm guessing all the textbf{}s I get reflect real changes in the original document which the converter cannot tell are entirely pointless.



The result is an admirably high-fidelity clone of the original, including all aesthetic and typographical atrocities, and thereby ensuring conformity with the most exacting of institutional requirements.



This conversion software has preserved what little sanity I have in the face of institutional paperwork requirements. I highly recommend it to anybody faced with similar organisational demands.






share|improve this answer





















  • I took the "turn it into a document class and use datatool approach" for a form my department suddenly invented. But although it mimics the Word created document, mine is Just A Little Bit Nicer Looking.™ :)
    – Alan Munn
    Jan 15 '16 at 23:51












  • @AlanMunn So is mine, actually. But only in ways which nobody can consciously notice or, therefore, object to. Mine isn't a class. It is basically a .tex document which I copy and modify. Then merge stuff into. I suppose I could make it a class, but I guarantee they'll change the form if I do that ;). (Actually, I have more than one, sadly....)
    – cfr
    Jan 16 '16 at 0:23















up vote
1
down vote










up vote
1
down vote









This answer addresses a specific subset of the cases which the question might apply to.



In some cases. .dot(x) files are relatively simple but, as pointed out by others, they can be more complex. Moreover, the last time I attempted to deal with such things, they were typically created on the basis of a document. Essentially, you created a document with the stuff you needed and then saved it as a template. You could edit them etc., but that was also quite like editing a document.



So, although you can't directly convert a template, you can use it to create a document and then convert that.



In many cases, it will be better not to do this and to start the LaTeX coding from scratch.



However, there are cases in which it can be useful to convert them because, for example, you are provided with a form in .doc(x) format, and need to complete this form regularly. You could turn this into a .dot(x) - at least, if you have Word, you could do this or, if you are like me, you could use LibreOffice instead. Or you could, if you are sufficiently bloody-minded about the whole thing, insist on converting it to a .tex document which you then treat as a fill-in 'template'. And, bloody-minded or not, you might want to merge data to fill multiple forms and have no idea at all how to do that in a word processor but understand perfectly how to use textmerg. If so, a one-time loss of efficiency in converting the form may easily be worthwhile in terms of saving your time and hair later. The mere knowledge that you do not have to tangle with an alien system over and over again may bring a measure of joy and peace to your existence. The knowledge that you never again need fill in the data on triplicate carbon copies by hand or dive into the Auto-Correct Nightmare may enable you to banish the most insidiously pointless of your bureaucratic traumas.



Now you could make it into a proper class or style. That's The Right Way to LaTeX It. But, frankly, life is sometimes too short to worry overly much about ensuring that institutional forms are created using clean code. Especially when they must look exactly as if they were created in Word in order to be acceptable to the institution.



In these circumstances, automatic conversion and minimal clean-up is the way to go.



In these circumstances, wvware does a very good job of producing messy code which produces PDF which looks every bit as bad as the Word original: too tight spacing, crowded tables with gray, shaded bits in odd configurations: you name it, it converts it.



It probably actually does a better job if the original document is logically constructed. I'm guessing all the textbf{}s I get reflect real changes in the original document which the converter cannot tell are entirely pointless.



The result is an admirably high-fidelity clone of the original, including all aesthetic and typographical atrocities, and thereby ensuring conformity with the most exacting of institutional requirements.



This conversion software has preserved what little sanity I have in the face of institutional paperwork requirements. I highly recommend it to anybody faced with similar organisational demands.






share|improve this answer












This answer addresses a specific subset of the cases which the question might apply to.



In some cases. .dot(x) files are relatively simple but, as pointed out by others, they can be more complex. Moreover, the last time I attempted to deal with such things, they were typically created on the basis of a document. Essentially, you created a document with the stuff you needed and then saved it as a template. You could edit them etc., but that was also quite like editing a document.



So, although you can't directly convert a template, you can use it to create a document and then convert that.



In many cases, it will be better not to do this and to start the LaTeX coding from scratch.



However, there are cases in which it can be useful to convert them because, for example, you are provided with a form in .doc(x) format, and need to complete this form regularly. You could turn this into a .dot(x) - at least, if you have Word, you could do this or, if you are like me, you could use LibreOffice instead. Or you could, if you are sufficiently bloody-minded about the whole thing, insist on converting it to a .tex document which you then treat as a fill-in 'template'. And, bloody-minded or not, you might want to merge data to fill multiple forms and have no idea at all how to do that in a word processor but understand perfectly how to use textmerg. If so, a one-time loss of efficiency in converting the form may easily be worthwhile in terms of saving your time and hair later. The mere knowledge that you do not have to tangle with an alien system over and over again may bring a measure of joy and peace to your existence. The knowledge that you never again need fill in the data on triplicate carbon copies by hand or dive into the Auto-Correct Nightmare may enable you to banish the most insidiously pointless of your bureaucratic traumas.



Now you could make it into a proper class or style. That's The Right Way to LaTeX It. But, frankly, life is sometimes too short to worry overly much about ensuring that institutional forms are created using clean code. Especially when they must look exactly as if they were created in Word in order to be acceptable to the institution.



In these circumstances, automatic conversion and minimal clean-up is the way to go.



In these circumstances, wvware does a very good job of producing messy code which produces PDF which looks every bit as bad as the Word original: too tight spacing, crowded tables with gray, shaded bits in odd configurations: you name it, it converts it.



It probably actually does a better job if the original document is logically constructed. I'm guessing all the textbf{}s I get reflect real changes in the original document which the converter cannot tell are entirely pointless.



The result is an admirably high-fidelity clone of the original, including all aesthetic and typographical atrocities, and thereby ensuring conformity with the most exacting of institutional requirements.



This conversion software has preserved what little sanity I have in the face of institutional paperwork requirements. I highly recommend it to anybody faced with similar organisational demands.







share|improve this answer












share|improve this answer



share|improve this answer










answered Jan 15 '16 at 23:21









cfr

155k7180376




155k7180376












  • I took the "turn it into a document class and use datatool approach" for a form my department suddenly invented. But although it mimics the Word created document, mine is Just A Little Bit Nicer Looking.™ :)
    – Alan Munn
    Jan 15 '16 at 23:51












  • @AlanMunn So is mine, actually. But only in ways which nobody can consciously notice or, therefore, object to. Mine isn't a class. It is basically a .tex document which I copy and modify. Then merge stuff into. I suppose I could make it a class, but I guarantee they'll change the form if I do that ;). (Actually, I have more than one, sadly....)
    – cfr
    Jan 16 '16 at 0:23




















  • I took the "turn it into a document class and use datatool approach" for a form my department suddenly invented. But although it mimics the Word created document, mine is Just A Little Bit Nicer Looking.™ :)
    – Alan Munn
    Jan 15 '16 at 23:51












  • @AlanMunn So is mine, actually. But only in ways which nobody can consciously notice or, therefore, object to. Mine isn't a class. It is basically a .tex document which I copy and modify. Then merge stuff into. I suppose I could make it a class, but I guarantee they'll change the form if I do that ;). (Actually, I have more than one, sadly....)
    – cfr
    Jan 16 '16 at 0:23


















I took the "turn it into a document class and use datatool approach" for a form my department suddenly invented. But although it mimics the Word created document, mine is Just A Little Bit Nicer Looking.™ :)
– Alan Munn
Jan 15 '16 at 23:51






I took the "turn it into a document class and use datatool approach" for a form my department suddenly invented. But although it mimics the Word created document, mine is Just A Little Bit Nicer Looking.™ :)
– Alan Munn
Jan 15 '16 at 23:51














@AlanMunn So is mine, actually. But only in ways which nobody can consciously notice or, therefore, object to. Mine isn't a class. It is basically a .tex document which I copy and modify. Then merge stuff into. I suppose I could make it a class, but I guarantee they'll change the form if I do that ;). (Actually, I have more than one, sadly....)
– cfr
Jan 16 '16 at 0:23






@AlanMunn So is mine, actually. But only in ways which nobody can consciously notice or, therefore, object to. Mine isn't a class. It is basically a .tex document which I copy and modify. Then merge stuff into. I suppose I could make it a class, but I guarantee they'll change the form if I do that ;). (Actually, I have more than one, sadly....)
– cfr
Jan 16 '16 at 0:23




















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f287478%2fms-word-to-latex-template-conversion%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Lallio

Futebolista

Jornalista