The document provides an overview of LaTeX, a document preparation system for high-quality typesetting. It discusses how LaTeX allows the user to focus on content over formatting, and produces polished, professional-looking documents. Key advantages of LaTeX include high quality output, ease of use for large or complex documents, portability of files across platforms, and the ability to output various formats like PDF. The document also provides a basic "Hello World" example of LaTeX code.
Whether you are writing an article, research paper, essay, blog, and dissertation or PhD thesis, it is important to choose an appropriate writing software tool for your work. The choice of writing software comes down to your personal taste.
Whether you are writing an article, research paper, essay, blog, and dissertation or PhD thesis, it is important to choose an appropriate writing software tool for your work. The choice of writing software comes down to your personal taste.
Qrious about Insights -- Big Data in the Real WorldGuy K. Kloss
Presentation for the Data Science Research Group Workshop on 7 February 2017 at AUT. The talk centres around the problem in Big Data analytics, tools for overcoming these problems, and the way the company Qrious leverages these to build solutions.
برمجيات كتابة و تبويب المراجع العلمية والبحثيةvdsr_ksu
محاضرة برمجيات كتابة و تبويب المراجع العلمية والبحثية إعداد الدكتورة حنان عبدالله القرشي
ضمن سلسلة محاضرات البحث العلمي لعام 1437هـ.
وكالة عمادة البحث العلمي للأقسام النسائية، جامعة الملك سعود.
Research 101 - Paper Writing with LaTeXJia-Bin Huang
Paper Writing with LaTeX
PDF: https://filebox.ece.vt.edu/~jbhuang/slides/Research%20101%20-%20Paper%20Writing%20with%20LaTeX.pdf
PPTX: https://filebox.ece.vt.edu/~jbhuang/slides/Research%20101%20-%20Paper%20Writing%20with%20LaTeX.pptx
This document for reference material to SPPU course on Latex. Latex is a universally used software for preparing quality documents. It is not a word processor. This document has been compiled by taking examples and references from various texts available on the subject. It is not meant to serve as beginner's guide to latex. History, Features and Applications of Latex along with basic Latex features such as how to form tables, how to write equations, how to enumerate data items etc are discussed.
Qrious about Insights -- Big Data in the Real WorldGuy K. Kloss
Presentation for the Data Science Research Group Workshop on 7 February 2017 at AUT. The talk centres around the problem in Big Data analytics, tools for overcoming these problems, and the way the company Qrious leverages these to build solutions.
برمجيات كتابة و تبويب المراجع العلمية والبحثيةvdsr_ksu
محاضرة برمجيات كتابة و تبويب المراجع العلمية والبحثية إعداد الدكتورة حنان عبدالله القرشي
ضمن سلسلة محاضرات البحث العلمي لعام 1437هـ.
وكالة عمادة البحث العلمي للأقسام النسائية، جامعة الملك سعود.
Research 101 - Paper Writing with LaTeXJia-Bin Huang
Paper Writing with LaTeX
PDF: https://filebox.ece.vt.edu/~jbhuang/slides/Research%20101%20-%20Paper%20Writing%20with%20LaTeX.pdf
PPTX: https://filebox.ece.vt.edu/~jbhuang/slides/Research%20101%20-%20Paper%20Writing%20with%20LaTeX.pptx
This document for reference material to SPPU course on Latex. Latex is a universally used software for preparing quality documents. It is not a word processor. This document has been compiled by taking examples and references from various texts available on the subject. It is not meant to serve as beginner's guide to latex. History, Features and Applications of Latex along with basic Latex features such as how to form tables, how to write equations, how to enumerate data items etc are discussed.
A presentation given at ACCU 2014.
As software developers we do not just write code. We write many, many words too.
We write documentation, comments, manuals, specifications, technical articles, wiki documentation, and more. Maybe even magazine articles and books.
This talk discusses some practicalities of writing well, both stylistically and practically. We'll talk about prose, but also about the right "geek" way of writing, the storage formats, toolchains, and the storage of our words.
We'll cover:
- writing style
- what's appropriate: what to write what not to write
- keeping track: "source control" for words
- toolchains: what toolsets to use to write and prepare output
- markup languages vs "wysiwyg" tools
- sharing your words with non-geeks
At the end of this talk, you'll have a good idea how to put together an example "document toolchain" taking source-controlled words in a humane markup style, and creating high-quality HTML, PDF (fully styled, print-ready) ePub and Kindle output, as well as Word-friendly versions.
Almost everything can be done using refactoring tools:
* How to get buy-in for refactoring? (use Technical Debt quantification tools)
* How to identify refactoring candidates? (use smell detection tools)
* How to prioritize / identify what to refactor first? (use reports from design analysis tools)
* How do I identify dependencies and evaluate impact of refactoring? (use visulization tools)
* How to I actually perform refactoring? (Use IDE support for automated refactoring and use them!)
Deriving from a rich experience in using tools for refactoring in real-world projects, this talk takes you through a whirl-wind tour of refactoring tools (of course for Java). What's more, this talk includes quick demos of some of these tools so you can see them in action.
Presented in BoJUG meetup on 19th Jan in Bangalore - https://www.meetup.com/BangaloreOpenJUG/events/257183518/
Please check out the workshop "AI meets Blockchain" at HIPC 2018, in Bangalore: http://hipc.org/ai-blockchain/
HIPC is a premier conference and hence getting a paper accepted in HIPC workshop would be quite an accomplishment for any blockchain/AI enthusiast. Check out the details in this poster on submissions.
I have been fortunate to have worked with some geeks with incredible coding skills. I felt amazed at how they can play games with compilers, perform magic with their incantations on the shell, and solve some insanely complex algorithm problems with ease. I naively assumed that they are going to achieve greatness in near future. Alas, I was wrong. Really wrong. [Read the rest of the article ... ]
Many students reach out to me asking for project ideas they can do as a summer project for learning. Here is an interesting project idea - implement your own java disassembler (and expand it to a VM later).
Design Patterns - Compiler Case Study - Hands-on ExamplesGanesh Samarthyam
This presentation takes a case-study based approach to design patterns. A purposefully simplified example of expression trees is used to explain how different design patterns can be used in practice. Examples are in C#, but is relevant for anyone who is from object oriented background.
This presentation provides an overview of recently concluded Bangalore Container Conference (07-April-2017). See www.containerconf.in for more details.
Bangalore Container Conference 2017 (BCC '17) is the first conference on container technologies in India happening on 07th April. Organizations are increasingly adopting containers and related technologies in production.Hence, the main focus of this conference is “Containers in Production”. This one-day conference sets the perfect stage for container enthusiasts, developers, users and experts to meet together and learn from each others experiences.
Presented in Bangalore Open Java User Group on 21st Jan 2017
Awareness of design smells - Design comes before code. A care at design level can solve lot of problems.
Indicators of common design problems - helps developers or software engineers understand mistakes made while designing and apply design principles for creating high-quality designs. This presentation provides insights gained from performing refactoring in real-world projects to improve refactoring and reduce the time and costs of managing software projects. The talk also presents insightful anecdotes and case studies drawn from the trenches of real-world projects. By attending this talk, you will know pragmatic techniques for refactoring design smells to manage technical debt and to create and maintain high-quality software in practice. All the examples in this talk are in Java.
Bangalore Container Conference 2017 (BCC '17) is the first conference on container technologies in India. Organizations are increasingly adopting containers and related technologies in production. Hence, the main focus of this conference is “Containers in Production”. This one-day conference sets the perfect stage for container enthusiasts, developers, users and experts to meet together and learn from each others experiences.
This presentation covers quiz questions prepared for the Core Java meetup on 1st October in Accion Labs. It has questions from "Java best practices", "bytecodes", and "elastic search".
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Key Trends Shaping the Future of Infrastructure.pdf
14 Late X
1. How To
Creating Beautiful Documents
Using LaTeX If you care about creating polished and stylish documents, and if you have a
sense of aesthetics and like some finesse, try LaTeX!
Believe us, you’ll most likely fall in love with it and use it for the rest of your life!
L
aTeX is a document preparation There are major differences between the
system. It is used for high-quality word processing we are used to and what’s
typesetting and with it, you can available in LaTeX. Unlike the formatting
create beautiful, professional- we do with the content of the document in
looking documents. LaTeX is free WYSIWYG (what you see is what you get) word
and is distributed under the LPPL (Latex processors, creating documents in LaTeX is
Project Public License), which is slightly more like writing computer programs—we
different from the GPL. write LaTeX code and ‘compile’ it (yes, we
Who uses LaTeX? Well, LaTeX is used by compile the code!) and generate the document
small publishing companies and large software in the desired format. More technically, LaTeX
organisations; students and Nobel prize- is more like a ‘mark-up language’, just like XML
winning researchers; designers creating artistic or HTML. Unlike WYSIWYG word processors
posters, as well as authors writing journal where content is mixed with formatting, in
papers. In other words, it is used worldwide LaTeX, content of the document is separated
by people who care about writing ‘quality’ from formatting or the display mechanism (a
documents. rough analogy is using .css files for .html);
78 OctOber 2008 | LINUX FOr YOU | www.openItis.com
2. How To
so, we can concentrate on the content of the document and
leave the specific formatting details to the software.
At first, I was totally surprised that we needed to write
code (like we do in programming) to create documents,
and LaTeX can be slightly intimidating in the beginning.
It is similar to the experience I had with the vi editor: I
was used to programming with interactive editing and at
first I was surprised that there were two different modes
that I had to work with. Once I got used to vi (or vim) for
programming, I didn’t like anything else, though it took
time to learn the commands and get used to it. Similarly, I
found it surprising that I should write code for LaTeX, but
then after using it for some time, I’ve got used to it and
now I only enjoy writing in it.
Figure 1: Default text rendering in MS Word
Why LaTeX?
The answer is simple: if you want to write documents Short History of L TEX
A
that just look great then the best option is to use LaTeX.
Sometime, you’ll be forced to learn LaTeX. If, for instance,
you’re doing your M. Tech or PhD and you want to write September 8, 2008
a paper or thesis, more likely than not, you’ll be forced to
create your document in LaTeX. For some niche domains like For those who keep wondering what TEX or L TEX is and why it was
A
mathematics, physics or chemistry where lots of symbols, developed, here is a short history.
Donald E Knuth, when he was working on his monumental book The Art
complex equations, tables and cross-references are involved, of Programming was not happy with the type-setting for his book. So he
created a type-setting system that would let him concentrate on the content
there is rarely any choice but to use LaTeX. Although mostly of the book rather than getting the type-setting software distracting and
used in academic circles and in commercial publishing, don’t getting him worried about formatting the output. For example, instead of
doing formatting for a quotation every time with center aligned and extra
underestimate the popularity and wide use of LaTeX—even border from the page, with different font, italicized, surrounded with double
novels and short stories are occasionally written using LaTeX! quote etc., he wanted just to say - this is a quote - and wanted the typesetting
system to take care of formatting it accordingly. He designed TEX to do that.
Those who don’t care much about writing good-looking However, TEX was still low level and difficult for beginners to use. So, Leslie
documents—I call them ‘impatient’ writers—and those not Lamport created a set of high level TEXmacros and made the common tasks
- such as creating table of contents - easier. Now-a-days, most of the people
from computer science or academic background, prefer using use L TEX instead TEX.
A
interactive word processors. Novices/beginners who don’t
want to write LaTeX code can use interactive document Figure 2: Default text rendering in document generated using LaTeX
processors that create LaTeX output such as LyX. But
remember: if you want to make the best out of LaTeX, writing with experience in using software like MS Word for large
code is the best way to go. documents such as a book will understand how frustrating
It’s best to show the difference visually. Just check out it is to work with a word-processor for a long time to get
Figures 1 and 2: the document is written in MS Word in the formatting, indexing, cross-referencing, etc, correct and
former, while the other is generated with LaTeX. Those consistent. LaTeX is very convenient to use in medium- to
who don’t know anything about typesetting can also find large-size documents that are complex. In my experience, for
minute differences between two documents: the spacing short documents such as memos or letters that we want to
between the words, how italics look, how the superscript and get done with quickly, it is not much use.
1
subscript symbols look, how the default settings look (these The next point is availability. LaTeX code is portable:
two documents were written with default settings on—and you can create a LaTeX document and use in any platform.
no, in MS Word, the bold face was not enabled for the text, It is available from AmigaOS, Mac OSX, Linux and Windows.
but it looks dark; so to differentiate the title, I’ve used bold This advantage is not available in many proprietary formats
there). To avoid bias, I’ve used the same fonts—for MS Word, such as the .doc format. Lots of free and open source
I used the default Times New Roman font; for LaTeX I’ve software is available. Since it is used widely, supporting tools,
used the pslatex package that replaces the default computer documentation and help is available.
modern fonts with PostScript fonts. Next in line is the choice of output formats. LaTeX is
also useful for creating a wide range of document output
LaTeX advantages formats. It is enough to write a LaTeX document (a text
The first and foremost is the quality of output. In my file) and, with that, we can create the document in almost
experience, LaTeX produces the best quality output and I any format that we usually use, including .ps, .doc, .html
would recommend you experience it yourself. and .pdf formats. So we can just keep the text file and
Avoid frustrations in creating large documents. Anyone generate the desired output format in the given platform,
www.openItis.com | LINUX FOr YOU | OctOber 2008 79
3. How To
$ dvips hello
$ gv hello.ps
Hello world!
$ ps2pdf hello.ps
And now you can use a PDF viewer (such as Evince or
KPDF) and view the PDF file.
If you feel it’s a lot of work, you can use any of the LaTeX
editors that let you do this work automatically for you.
Figure 3: LaTeX output file
LaTeX in Linux
as and when required. There is a lot of free/open source software available for
This is very helpful when the content is of moderate or LaTeX. Many of the Linux distributions have LaTeX software
large size and we need different output formats. For example, readily available with their installations. We’ll cover some of
a publishing house might get articles from its contributors the important and more widely used software here.
in .doc format; typically, they convert it into LaTeX format! LyX: It is an interactive document processor that is
With this, they can enforce the common style they use for similar to conventional word processors; so novice LaTeX
the magazine for every article, with ease. They can create users will find it comfortable using this. You can download
.html files automatically for posting select articles in their LyX and learn more about it from www.lyx.org.
websites. They can provide the digital version of the article teTex: teTex is a free TeX distribution system that is
as .pdf versions online for select subscribers. They can create widely used in UNIX/Linux platforms. However, it is not
.ps (PostScript) files that are print-ready before printing the actively maintained any more. See www.tug.org/tetex
content. All this can be done with LaTeX documents when Kile: Kile is an integrated LaTeX environment; it is a
we have the necessary software supporting these features. friendly text editor that works on KDE. Kile has many useful
features: we can use readily available document templates
LaTeX ‘Hello world’ code and wizards, compile, convert, and view the documents
Let’s explore coding with LaTeX with hello world code. at one go, use the auto-completion feature to avoid typing
LaTeX commands, get more information on commands using
documentclass[12pt]{article} context-sensitive help and so on. You can get it from kile.
begin{document} sourceforge.net/download.php
centering{ textbf{Hello world!}} Texmaker: Texmaker is a free and open source
end{document} LaTeX editor available for Linux (it is also available for
other platforms such as Windows and MacOS). See www.
In LaTeX, all the commands start with ‘’. The required xm1math.net/texmaker/index.html
arguments for the commands are provided within curly
braces ({}) and optional arguments are in square braces ([]). RefeRences:
The documentclass command is to tell the type of the
document, for example, an article, book or letter; here we • At the project website for LaTeX, you can download
have selected the article type. We can also mention the size software for LaTeX, read documentation and learn
of the font for the document; 12pt is what we’ve selected more about it: www.latex-project.org
here. We can put all our code for the document within • Homepage for the organisation of TeX users known as
begin{document} and end{document}. TUG (TeX User Group): www.tug.org
In the body of the document, we have introduced • The Comprehensive TeX Archive Network (CTAN), where
centering environment—the content provided within this we can get LaTeX packages, LaTeX software downloads
environment will be page-centred. The textbf command and much more. When you have specific needs while
makes the text inside it bold face. That’s it; so how do we run using LaTeX and need a package to solve a particular
it and see the output? problem, this is the first place to look: tug.ctan.org
Save it as, hello.tex, for instance, and assuming that you • A free book on LaTeX written with beginners in mind;
already have latex pre-installed in your Linux machine, type provides a good introduction and overview of the
the following commands: features of LaTeX: www.maths.tcd.ie/%7Edwilkins/
LaTeXPrimer
$ latex hello
1 By: S.G. Ganesh is a research engineer in Siemens
This generates the .dvi file that you can view; Figure 3 (Corporate Technology). His latest book, “60 Tips on Object
shows the output. If you want to convert it to a PDF file, type Oriented Programming”, was published by Tata McGraw-
Hill in December last year. You can reach him at sgganesh@
the following three commands:
gmail.com
80 OctOber 2008 | LINUX FOr YOU | www.openItis.com