The document discusses LaTeX and beamer. It begins with an introduction to LaTeX as a document markup language and preparation system. It then covers features of beamer like overlays, customization, and using the same source for articles and presentations. The basic structure of a beamer presentation is also demonstrated.
Les03 (Using Single Row Functions To Customize Output)Achmad Solichin
The document describes various single-row functions in SQL that can be used to customize output. It discusses character, number, date, and conversion functions and provides examples of how to use functions like TO_CHAR, TO_NUMBER, ROUND, CONCAT, and SUBSTR in SELECT statements. It also covers nesting functions and general functions for working with null values.
The document discusses various programming paradigms with an emphasis on functional programming. It defines imperative, structured, object-oriented, logic, set, and non-deterministic programming. It then focuses on functional programming principles like immutable data, pure functions, recursion, list manipulation, lazy evaluation, functions as first-class citizens, and higher-order functions. The document provides examples of each concept and concludes with a summary of the different programming paradigms.
This document provides a guide to Beamer v3.0, a LaTeX package for creating presentations. It discusses the structure and features of Beamer, including themes, fonts, colors, figures, and verbatim text. Key aspects covered are the basic code for loading Beamer, the five theme categories, options for layout, output, and additional features. Examples are provided for color usage, zooming figures, and including verbatim text with overlays. The document recommends using PGF or PSTricks for exact figure positioning and drawing figures, noting PSTricks does not work with pdflatex.
The document is a tutorial on LaTeX that discusses what LaTeX is, how to install it, and how to create basic LaTeX documents and elements such as title pages, figures, lists, and code snippets. It provides code examples for simple documents and for inserting various elements like images, tables of contents, verbatim code, and ordered and unordered lists. It also discusses LaTeX installation on Linux systems.
The document discusses LaTeX, an open-source document preparation system. It notes that LaTeX allows users to focus on content without worrying about formatting, as it handles layout automatically. Some key benefits highlighted include beautiful output quality, platform independence, strong math typesetting abilities, and ease of generating tables of contents. The document also provides examples contrasting LaTeX output with other processors. Overall, the document promotes LaTeX as a powerful tool for professional document creation.
LaTeX is a document preparation system for typesetting documents. It separates the content from the formatting to allow the author to focus on the content. LaTeX is commonly used in scientific and technical fields for publishing research papers and theses. It provides features for formatting text, creating lists, inserting images and tables, writing mathematical equations, and generating bibliographies. The LaTeX code is compiled to PDF output for high quality typesetting and layout.
"Technical Challenges behind Visual IDE for React Components" Tetiana MandziukFwdays
During this talk, you will get acquainted with a new product inside the Wix ecosystem — Wix Components Studio. It is a visual IDE for React Components that enables team members from all disciplines to easily access, validate and discuss their components on the same platform. We will review the building blocks needed to assemble a visual IDE and the technical challenges we are dealing with. Specifically, we will discuss pluggable architecture (and what that means), code analysis and generation, schema extraction, and mechanism for data synchronization in different environments. A short demo is also included!
Les03 (Using Single Row Functions To Customize Output)Achmad Solichin
The document describes various single-row functions in SQL that can be used to customize output. It discusses character, number, date, and conversion functions and provides examples of how to use functions like TO_CHAR, TO_NUMBER, ROUND, CONCAT, and SUBSTR in SELECT statements. It also covers nesting functions and general functions for working with null values.
The document discusses various programming paradigms with an emphasis on functional programming. It defines imperative, structured, object-oriented, logic, set, and non-deterministic programming. It then focuses on functional programming principles like immutable data, pure functions, recursion, list manipulation, lazy evaluation, functions as first-class citizens, and higher-order functions. The document provides examples of each concept and concludes with a summary of the different programming paradigms.
This document provides a guide to Beamer v3.0, a LaTeX package for creating presentations. It discusses the structure and features of Beamer, including themes, fonts, colors, figures, and verbatim text. Key aspects covered are the basic code for loading Beamer, the five theme categories, options for layout, output, and additional features. Examples are provided for color usage, zooming figures, and including verbatim text with overlays. The document recommends using PGF or PSTricks for exact figure positioning and drawing figures, noting PSTricks does not work with pdflatex.
The document is a tutorial on LaTeX that discusses what LaTeX is, how to install it, and how to create basic LaTeX documents and elements such as title pages, figures, lists, and code snippets. It provides code examples for simple documents and for inserting various elements like images, tables of contents, verbatim code, and ordered and unordered lists. It also discusses LaTeX installation on Linux systems.
The document discusses LaTeX, an open-source document preparation system. It notes that LaTeX allows users to focus on content without worrying about formatting, as it handles layout automatically. Some key benefits highlighted include beautiful output quality, platform independence, strong math typesetting abilities, and ease of generating tables of contents. The document also provides examples contrasting LaTeX output with other processors. Overall, the document promotes LaTeX as a powerful tool for professional document creation.
LaTeX is a document preparation system for typesetting documents. It separates the content from the formatting to allow the author to focus on the content. LaTeX is commonly used in scientific and technical fields for publishing research papers and theses. It provides features for formatting text, creating lists, inserting images and tables, writing mathematical equations, and generating bibliographies. The LaTeX code is compiled to PDF output for high quality typesetting and layout.
"Technical Challenges behind Visual IDE for React Components" Tetiana MandziukFwdays
During this talk, you will get acquainted with a new product inside the Wix ecosystem — Wix Components Studio. It is a visual IDE for React Components that enables team members from all disciplines to easily access, validate and discuss their components on the same platform. We will review the building blocks needed to assemble a visual IDE and the technical challenges we are dealing with. Specifically, we will discuss pluggable architecture (and what that means), code analysis and generation, schema extraction, and mechanism for data synchronization in different environments. A short demo is also included!
LaTeX is a typesetting program that allows users to write documents and format them to be camera-ready. It is frequently used in scientific fields like mathematics, physics, and engineering where it is important to manipulate equations and graphics. LaTeX provides professional layouts and features for scientific documents like citations that are not available in programs like Microsoft Word. The document provides examples of basic LaTeX code for formatting text and includes information on LaTeX packages that can be used to add additional functionality.
The document provides an overview of LaTeX and Beamer for technical writing and presentations. It discusses the basics of LaTeX including document structure, packages, sections, lists, mathematics, figures, tables, and cross-referencing. It also covers using BibTeX for bibliographies and citations. Finally, it describes creating presentations with Beamer, including frames, themes, blocks, and including text, equations, figures and tables.
This document discusses how to prepare manuscripts using LaTeX. It covers topics like using Overleaf, inserting sections and subsections, figures, tables, math mode, page numbering and styles. The document is a presentation by Dr. Ramchandra Mangrulkar on preparing manuscripts for publication using LaTeX and the cloud-based editor Overleaf. It includes examples and code snippets for various LaTeX features.
This document provides an introduction to LaTeX in 30 minutes. It discusses when to use LaTeX over Microsoft Word, what is needed to get started with LaTeX, and provides examples of basic LaTeX commands. The document demonstrates how to write equations, include images, comment text, handle special characters, create references, and use BibTeX for managing references. It also briefly outlines creating documents like reports that include chapters and covers creating different types of documents like articles, books, and reports.
Latex is a markup language for typesetting documents. It allows inserting equations, figures, tables, and bibliographies. Key aspects include:
1. Latex uses logical tags like section and subsection to structure a document hierarchically. Common document classes are article, report, and book.
2. Equations are typeset within equation environments. Figures and tables are inserted using specific environments and tags for captions and labels.
3. Bibliographies are generated using a thebibliography environment and bibitem tags. References are cited using cite tags and numbered automatically.
4. Other elements like lists, text formatting, and page layout are controlled through predefined environments and commands. Packages add new functionality
This document provides an overview of a workshop on technical writing using LaTeX. It introduces LaTeX and covers topics like installation, basics of LaTeX, creating documents, inserting tables, figures, equations, algorithms, references, abbreviations, indexes and creating a final document. The document includes example code and screenshots to illustrate different LaTeX features.
Tutorial on LATEX: A Computer Program for Typesetting DocumentsDr. Mehar Chand
This document provides a tutorial on LATEX software. It discusses installing LATEX, the layout of LATEX documents including the preamble, title page, sections and environments. It also covers various LATEX commands for formatting text, mathematical expressions, tables, images and more. The tutorial aims to help users learn the basics of creating and formatting documents with LATEX.
This document provides an introduction to C++ programming. It discusses the basics of C++ programs including compiling simple programs, variables, data types, expressions, statements, functions, arrays, pointers, classes, inheritance, templates, exceptions, input/output streams, and the preprocessor. It is intended to teach programming in C++ to those with no prior programming experience in a concise manner through examples and exercises.
The document provides an overview of Daniel Egan's professional experience including his roles as a Microsoft Regional Director, Microsoft MVP for ASP.Net, Chief Architect at Odyssey Consulting Group, author, instructor, and his involvement with various .Net user groups. It then outlines topics to be covered including object relational mappers, language enhancements in VB.Net and C# 3.0, LINQ and LINQ to SQL.
The document discusses the phases of working in LaTeX including compilation and output, the structure of a LaTeX document, defining the title and author, adding sections and subsections, and text formatting. It provides information on the output files like .dvi, .ps, and .pdf generated during compilation. It also demonstrates how to define the title, author, date and include a maketitle command to display it. Sections and subsections can be added using commands like \section and \subsection along with headings. Finally, it lists some common text formatting commands in LaTeX.
LaTeX is a document markup language used for typesetting documents. It allows for easy integration of mathematical symbols and equations. Some key benefits of LaTeX include producing beautiful documents, being portable, compatible, flexible and free. It works by writing source code files with tags rather than using a graphical user interface. Common text editors for writing LaTeX include TeXShop for Mac and MiKTeX or WinEdt for Windows.
This document provides a basic tutorial on LaTeX, covering its history and advantages, installation instructions, common document types, general syntax, formatting commands, sections, lists, tables, graphics, and bibliographies. It explains that LaTeX is a typesetting program, not a word processor, and offers higher quality, easier mathematical formatting, and uniform layout compared to word processors. It also gives examples of LaTeX code for formatting text, creating documents, and inserting tables, images, and citations.
This document provides resources for learning Apex and Visualforce development on the Salesforce platform. It covers objectives related to design and functionality, performance and scalability, and maintainability and reuse. For each objective, core and recommended learning materials are identified at beginner, intermediate, and advanced skill levels. The resources include documentation, guides, webinars and videos to help developers of all experience levels learn Apex and Visualforce.
Who is the Salesforce Certified Platform
Developer I?
The candidate looking to obtain the Salesforce Certified Platform Developer I Certification
can assess the architecture environment and requirements and designs solutions on the
Force.com platform that meet sharing and visibility requirements. The candidate has
experience communicating solutions and design trade-offs to business stakeholders. The
Salesforce Platform Developer I Certification leverages the knowledge and content from
the Apex and Visualforce Architecture eBook.
The experience and skills that the candidate should possess are outlined below:
Has 5+ years of delivery experience.
Provides experienced guidance on the appropriate choice of platform technology.
Understands architecture options, design trade-offs, and has the ability to
communicate design choices.
Aware of globalization (multi-language, multi-currency) application design
considerations on a project.
Able to identify development-related risks, considerations, and limits for the
platform.
Experience with different types of development patterns/principles.
Aware of platform-specific design patterns and key limits.
Has held a technical architect role on multiple complex deployments or has gained
equivalent knowledge through participation and exposure to these types of projects
[either with single or multiple projects].
Familiarity with code development on the Force.com platform.
Understands object-oriented design patterns.
Experience with project and development lifecycle methodologies.
Understands strategies to build an optimized and performant solution.
This document summarizes a presentation on building VSTO applications using LINQ. The presentation covers the fundamentals of VSTO development, how and why to use LINQ, and includes demos. Reasons for using VSTO over VBA are discussed, as well as how to add LINQ to a VSTO application.
The document discusses obtaining a connection to a database in Java using JDBC. It provides code examples of creating a database connection using the DriverManager class and Oracle's JDBC Thin driver. The code inserts a record into an EMP table for demonstration purposes. Best practices for database connectivity in a Java project are then covered, such as using the DAO pattern to separate data access logic from business logic. This improves testability, reusability and flexibility in switching database types.
Lessons learned teaching a groovy grails courseJacobAae
This document summarizes a professor's experience teaching a course on Groovy and Grails web development. Some key points:
- The 42-student course involved 2 hours of teaching per week and had students complete a group project in 4 parts over 14 weeks.
- Students struggled with code quality, testing and configuration skills but engaged with the practical project experience.
- The professor received many questions around performance, validation, data modeling and testing challenges in the student projects.
- Overall the course was successful in bridging theory and practice, though it involved a large workload. The professor recommends focusing more on configuration and using Grails 3 in the future.
This document provides an overview of aspect-oriented programming (AOP) in Perl using the Aspect.pm module. It defines key AOP terminology like join points, pointcuts, advice, and aspects. It describes the features of Aspect.pm like creating pointcuts with strings, regexes, or code references to select subroutines, and writing before, after, and around advice. Examples show creating reusable aspects for logging, profiling, and enforcing design patterns.
How to Setup Warehouse & Location in Odoo 17 InventoryCeline George
In this slide, we'll explore how to set up warehouses and locations in Odoo 17 Inventory. This will help us manage our stock effectively, track inventory levels, and streamline warehouse operations.
LaTeX is a typesetting program that allows users to write documents and format them to be camera-ready. It is frequently used in scientific fields like mathematics, physics, and engineering where it is important to manipulate equations and graphics. LaTeX provides professional layouts and features for scientific documents like citations that are not available in programs like Microsoft Word. The document provides examples of basic LaTeX code for formatting text and includes information on LaTeX packages that can be used to add additional functionality.
The document provides an overview of LaTeX and Beamer for technical writing and presentations. It discusses the basics of LaTeX including document structure, packages, sections, lists, mathematics, figures, tables, and cross-referencing. It also covers using BibTeX for bibliographies and citations. Finally, it describes creating presentations with Beamer, including frames, themes, blocks, and including text, equations, figures and tables.
This document discusses how to prepare manuscripts using LaTeX. It covers topics like using Overleaf, inserting sections and subsections, figures, tables, math mode, page numbering and styles. The document is a presentation by Dr. Ramchandra Mangrulkar on preparing manuscripts for publication using LaTeX and the cloud-based editor Overleaf. It includes examples and code snippets for various LaTeX features.
This document provides an introduction to LaTeX in 30 minutes. It discusses when to use LaTeX over Microsoft Word, what is needed to get started with LaTeX, and provides examples of basic LaTeX commands. The document demonstrates how to write equations, include images, comment text, handle special characters, create references, and use BibTeX for managing references. It also briefly outlines creating documents like reports that include chapters and covers creating different types of documents like articles, books, and reports.
Latex is a markup language for typesetting documents. It allows inserting equations, figures, tables, and bibliographies. Key aspects include:
1. Latex uses logical tags like section and subsection to structure a document hierarchically. Common document classes are article, report, and book.
2. Equations are typeset within equation environments. Figures and tables are inserted using specific environments and tags for captions and labels.
3. Bibliographies are generated using a thebibliography environment and bibitem tags. References are cited using cite tags and numbered automatically.
4. Other elements like lists, text formatting, and page layout are controlled through predefined environments and commands. Packages add new functionality
This document provides an overview of a workshop on technical writing using LaTeX. It introduces LaTeX and covers topics like installation, basics of LaTeX, creating documents, inserting tables, figures, equations, algorithms, references, abbreviations, indexes and creating a final document. The document includes example code and screenshots to illustrate different LaTeX features.
Tutorial on LATEX: A Computer Program for Typesetting DocumentsDr. Mehar Chand
This document provides a tutorial on LATEX software. It discusses installing LATEX, the layout of LATEX documents including the preamble, title page, sections and environments. It also covers various LATEX commands for formatting text, mathematical expressions, tables, images and more. The tutorial aims to help users learn the basics of creating and formatting documents with LATEX.
This document provides an introduction to C++ programming. It discusses the basics of C++ programs including compiling simple programs, variables, data types, expressions, statements, functions, arrays, pointers, classes, inheritance, templates, exceptions, input/output streams, and the preprocessor. It is intended to teach programming in C++ to those with no prior programming experience in a concise manner through examples and exercises.
The document provides an overview of Daniel Egan's professional experience including his roles as a Microsoft Regional Director, Microsoft MVP for ASP.Net, Chief Architect at Odyssey Consulting Group, author, instructor, and his involvement with various .Net user groups. It then outlines topics to be covered including object relational mappers, language enhancements in VB.Net and C# 3.0, LINQ and LINQ to SQL.
The document discusses the phases of working in LaTeX including compilation and output, the structure of a LaTeX document, defining the title and author, adding sections and subsections, and text formatting. It provides information on the output files like .dvi, .ps, and .pdf generated during compilation. It also demonstrates how to define the title, author, date and include a maketitle command to display it. Sections and subsections can be added using commands like \section and \subsection along with headings. Finally, it lists some common text formatting commands in LaTeX.
LaTeX is a document markup language used for typesetting documents. It allows for easy integration of mathematical symbols and equations. Some key benefits of LaTeX include producing beautiful documents, being portable, compatible, flexible and free. It works by writing source code files with tags rather than using a graphical user interface. Common text editors for writing LaTeX include TeXShop for Mac and MiKTeX or WinEdt for Windows.
This document provides a basic tutorial on LaTeX, covering its history and advantages, installation instructions, common document types, general syntax, formatting commands, sections, lists, tables, graphics, and bibliographies. It explains that LaTeX is a typesetting program, not a word processor, and offers higher quality, easier mathematical formatting, and uniform layout compared to word processors. It also gives examples of LaTeX code for formatting text, creating documents, and inserting tables, images, and citations.
This document provides resources for learning Apex and Visualforce development on the Salesforce platform. It covers objectives related to design and functionality, performance and scalability, and maintainability and reuse. For each objective, core and recommended learning materials are identified at beginner, intermediate, and advanced skill levels. The resources include documentation, guides, webinars and videos to help developers of all experience levels learn Apex and Visualforce.
Who is the Salesforce Certified Platform
Developer I?
The candidate looking to obtain the Salesforce Certified Platform Developer I Certification
can assess the architecture environment and requirements and designs solutions on the
Force.com platform that meet sharing and visibility requirements. The candidate has
experience communicating solutions and design trade-offs to business stakeholders. The
Salesforce Platform Developer I Certification leverages the knowledge and content from
the Apex and Visualforce Architecture eBook.
The experience and skills that the candidate should possess are outlined below:
Has 5+ years of delivery experience.
Provides experienced guidance on the appropriate choice of platform technology.
Understands architecture options, design trade-offs, and has the ability to
communicate design choices.
Aware of globalization (multi-language, multi-currency) application design
considerations on a project.
Able to identify development-related risks, considerations, and limits for the
platform.
Experience with different types of development patterns/principles.
Aware of platform-specific design patterns and key limits.
Has held a technical architect role on multiple complex deployments or has gained
equivalent knowledge through participation and exposure to these types of projects
[either with single or multiple projects].
Familiarity with code development on the Force.com platform.
Understands object-oriented design patterns.
Experience with project and development lifecycle methodologies.
Understands strategies to build an optimized and performant solution.
This document summarizes a presentation on building VSTO applications using LINQ. The presentation covers the fundamentals of VSTO development, how and why to use LINQ, and includes demos. Reasons for using VSTO over VBA are discussed, as well as how to add LINQ to a VSTO application.
The document discusses obtaining a connection to a database in Java using JDBC. It provides code examples of creating a database connection using the DriverManager class and Oracle's JDBC Thin driver. The code inserts a record into an EMP table for demonstration purposes. Best practices for database connectivity in a Java project are then covered, such as using the DAO pattern to separate data access logic from business logic. This improves testability, reusability and flexibility in switching database types.
Lessons learned teaching a groovy grails courseJacobAae
This document summarizes a professor's experience teaching a course on Groovy and Grails web development. Some key points:
- The 42-student course involved 2 hours of teaching per week and had students complete a group project in 4 parts over 14 weeks.
- Students struggled with code quality, testing and configuration skills but engaged with the practical project experience.
- The professor received many questions around performance, validation, data modeling and testing challenges in the student projects.
- Overall the course was successful in bridging theory and practice, though it involved a large workload. The professor recommends focusing more on configuration and using Grails 3 in the future.
This document provides an overview of aspect-oriented programming (AOP) in Perl using the Aspect.pm module. It defines key AOP terminology like join points, pointcuts, advice, and aspects. It describes the features of Aspect.pm like creating pointcuts with strings, regexes, or code references to select subroutines, and writing before, after, and around advice. Examples show creating reusable aspects for logging, profiling, and enforcing design patterns.
How to Setup Warehouse & Location in Odoo 17 InventoryCeline George
In this slide, we'll explore how to set up warehouses and locations in Odoo 17 Inventory. This will help us manage our stock effectively, track inventory levels, and streamline warehouse operations.
The chapter Lifelines of National Economy in Class 10 Geography focuses on the various modes of transportation and communication that play a vital role in the economic development of a country. These lifelines are crucial for the movement of goods, services, and people, thereby connecting different regions and promoting economic activities.
A Visual Guide to 1 Samuel | A Tale of Two HeartsSteve Thomason
These slides walk through the story of 1 Samuel. Samuel is the last judge of Israel. The people reject God and want a king. Saul is anointed as the first king, but he is not a good king. David, the shepherd boy is anointed and Saul is envious of him. David shows honor while Saul continues to self destruct.
This presentation was provided by Rebecca Benner, Ph.D., of the American Society of Anesthesiologists, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
Walmart Business+ and Spark Good for Nonprofits.pdfTechSoup
"Learn about all the ways Walmart supports nonprofit organizations.
You will hear from Liz Willett, the Head of Nonprofits, and hear about what Walmart is doing to help nonprofits, including Walmart Business and Spark Good. Walmart Business+ is a new offer for nonprofits that offers discounts and also streamlines nonprofits order and expense tracking, saving time and money.
The webinar may also give some examples on how nonprofits can best leverage Walmart Business+.
The event will cover the following::
Walmart Business + (https://business.walmart.com/plus) is a new shopping experience for nonprofits, schools, and local business customers that connects an exclusive online shopping experience to stores. Benefits include free delivery and shipping, a 'Spend Analytics” feature, special discounts, deals and tax-exempt shopping.
Special TechSoup offer for a free 180 days membership, and up to $150 in discounts on eligible orders.
Spark Good (walmart.com/sparkgood) is a charitable platform that enables nonprofits to receive donations directly from customers and associates.
Answers about how you can do more with Walmart!"
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Basics of LaTeX
1. A
LTEX
Prepare presentation and report
Jaspreet Kaur
jaspritsarao@gmail.com
Dept. of Computer Science
June 28, 2012
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
2. A
What is LTEX ?
A
LTEX is a document markup language and document
preparation system. Within the typesetting system, its name
A
is styled as LTEX.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
3. A
History of LTEX
TEX was dicovered by Donald Knuth.
Professor of “The Art of Computer
Programming” at Stanford University.
He is a father of algorithm analysis.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
4. Installation
A
Installation of LTEX is quite easy.
Go to terminal and type
$ sudo apt-get install texlive-full
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
5. Simple document
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
6. Simple document
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
7. Simple document
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
8. Title page
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
9. Title page
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
10. Title page
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
11. Table of contents
Use: tableofcontents
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
12. List of figures
Use: listoffigures
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
13. Include images
To include image do following steps:
Include
usepackage{graphicx} in preamble
Include following code in body
begin{figure}[placement specifier]
includegraphics[scale=o.1]{figure.png}
caption{Example}
end{figure}
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
14. Specifier
Specifier Description
h Place the float here
t At top of the page
b At the bottom of the page
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
15. Insert code
usepackage{verbatim} in preamble
Following code in body:
begin{verbatim}
write code here ...
end{verbatim
}
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
16. Ordered lists
Numbered list:
begin{enumerate}
item The labels consists of sequential numbers.
item The numbers starts at 1 with every call to the
enumerate environment.
end{enumerate}
Output:
1 The labels consists of sequential numbers.
2 The numbers starts at 1 with every call to the
enumerate environment.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
17. Ordered lists
Bulleted list:
begin{itemize}
item The individual entries are indicated with a
black dot, a so-called bullet.
item The text in the entries may be of any length.
end{itemize}
Output:
The individual entries are indicated with a black dot, a
so-called bullet.
The text in the entries may be of any length.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
18. Ordered lists
Nested list:
begin{itemize}
item First level item
begin{enumerate}
item Second level item
item Third level item
end{enumerate}
end{itemize}
Output:
First level item
1 Second level item
2 Third level item
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
19. Table
begin{tabular}{|l|c|r|}
hline multicolumn{3}{|c|}{Sample Tabular}
hline Left & centered & right
hline Left items & centered & right aligned
hline
end{tabular}
Sample Tabular
Output: Left centered right
Left items centered right aligned
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
20. Table
If you want table with caption and label and specify the
placing of table then use:
begin{table}[h]
begin{tabular}{|l|c|r|}
hline multicolumn{3}{|c|}{Sample Tabular}
hline Left items & centered & right aligned
hline
end{tabular}
caption{example}
end{table}
Output:
Sample Tabular
Left items centered right aligned
Table: example
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
21. Specifier
Specifier Description
l left justified columne
c centered column
| vertical line
|| double vertical line
& column seperator
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
22. Headings
section*{LaTeX{}}
section{LaTeX{}}
subsection{Features}
subsubsection{Report}
subsubsection{Presentation}
subsection{Advantages}
paragraph{My name is jaspreet kaur doing B-tech in
computer science and engineering from GNDEC ludhiana.}
subparagraph{My name is jaspreet kaur doing B-tech in
computer science and engineering from GNDEC ludhiana.}
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
23. Headings:Output
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
24. Introduction
A
Beamer is a LTEX class for creating presentations.Preparing
presentations with beamer is different from preparing them
with wysiwyg programs like OpenOffice’s Impress, A beamer
A
presentation is created like any other LTEX document: It has
a preamble and a body, the body contains sections and
subsections, the different slides (called frames in beamer).
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
25. Features
A
Basics of LTEX works with Beamer
You can easily create overlays and dynamic effects.
You can change the appearance of your presentation to
suit you purposes.
The final output is typically a pdf-file which is platform
independent.
Professional look of presentation
You can create presentation using same source you
A
wrote for LTEX articles.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
26. Features
A
Basics of LTEX works with Beamer
You can easily create overlays and dynamic effects.
You can change the appearance of your presentation to
suit you purposes.
The final output is typically a pdf-file which is platform
independent.
Professional look of presentation
You can create presentation using same source you
A
wrote for LTEX articles.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
27. Features
A
Basics of LTEX works with Beamer
You can easily create overlays and dynamic effects.
You can change the appearance of your presentation to
suit you purposes.
The final output is typically a pdf-file which is platform
independent.
Professional look of presentation
You can create presentation using same source you
A
wrote for LTEX articles.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
28. Features
A
Basics of LTEX works with Beamer
You can easily create overlays and dynamic effects.
You can change the appearance of your presentation to
suit you purposes.
The final output is typically a pdf-file which is platform
independent.
Professional look of presentation
You can create presentation using same source you
A
wrote for LTEX articles.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
29. Features
A
Basics of LTEX works with Beamer
You can easily create overlays and dynamic effects.
You can change the appearance of your presentation to
suit you purposes.
The final output is typically a pdf-file which is platform
independent.
Professional look of presentation
You can create presentation using same source you
A
wrote for LTEX articles.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
30. Features
A
Basics of LTEX works with Beamer
You can easily create overlays and dynamic effects.
You can change the appearance of your presentation to
suit you purposes.
The final output is typically a pdf-file which is platform
independent.
Professional look of presentation
You can create presentation using same source you
A
wrote for LTEX articles.
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
31. Basic Structure
documentclass{beamer} % class
usetheme{Warsaw} % style
usecolortheme{whale} % color
usepackage{graphicx}
title{Beamer}
subtitle{presentation}
author{Jaspreet}
begin{document}
frame{titlepage}
end{document}
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
32. Output
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
33. Output
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
34. Basic Structure
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
35. Frames
A basic frame
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
36. Frames
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
37. Code in beamer
usepackage{verbatim}
...
begin{frame}[fragile}
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
38. Blocks
begin{block}{Introduction to {LaTeX}}
‘‘Beamer is a {LaTeX}class for creating presentations
that are held using a projector...’’
end{block}
A
Introduction to LTEX
A
“Beamer is a LTEXclass for creating presentations that are
held using a projector...”
Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com