万本电子书0元读

万本电子书0元读

顶部广告

LaTeX Cookbook电子书

售       价:¥

40人正在读 | 0人评论 6.2

作       者:Stefan Kottwitz

出  版  社:Packt Publishing

出版时间:2015-10-28

字       数:220.0万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Over 100 hands-on recipes to quickly prepare LaTeX documents of various kinds to solve challenging tasksAbout This BookWork with modern document classes, such as KOMA-Script classesExplore the latest LaTeX packages, including TikZ, pgfplots, and biblatexAn example-driven approach to creating stunning graphics directly within LaTeX Who This Book Is For If you already know the basics of LaTeX and you like to get fast, efficient solutions, this is the perfect book for you. If you are an advanced reader, you can use this book's example-driven format to take your skillset to the next level. Some familiarity with the basic syntax of LaTeX and how to use the editor of your choice for compiling is required.What You Will LearnChoose the right document class for your project to customize its featuresUtilize fonts globally and locallyFrame, shape, arrange, and annotate imagesAdd a bibliography, a glossary, and an indexCreate colorful graphics including diagrams, flow charts, bar charts, trees, plots in 2d and 3d, time lines, and mindmapsSolve typical tasks for various sciences including math, physics, chemistry, electrotechnics, and computer scienceOptimize PDF output and enrich it with meta data, annotations, popups, animations, and fill-in fieldsExplore the outstanding capabilities of the newest engines and formats such as XeLaTeX, LuaLaTeX, and LaTeX3 In Detail LaTeX is a high-quality typesetting software and is very popular, especially among scientists. Its programming language gives you full control over every aspect of your documents, no matter how complex they are. LaTeX's huge amount of customizable templates and supporting packages cover most aspects of writing with embedded typographic expertise. With this book you will learn to leverage the capabilities of the latest document classes and explore the functionalities of the newest packages. The book starts with examples of common document types. It provides you with samples for tuning text design, using fonts, embedding images, and creating legible tables. Common document parts such as the bibliography, glossary, and index are covered, with LaTeX's modern approach. You will learn how to create excellent graphics directly within LaTeX, including diagrams and plots quickly and easily. Finally, you will discover how to use the new engines XeTeX and LuaTeX for advanced programming and calculating with LaTeX. The example-driven approach of this book is sure to increase your productivity.Style and approach This book guides you through the world of LaTeX based on over a hundred hands-on examples. These are explained in detail and are designed to take minimal time and to be self-compliant.
目录展开

LaTeX Cookbook

Table of Contents

LaTeX Cookbook

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Sections

Getting ready

How to do it…

How it works…

There's more…

See also

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. The Variety of Document Types

Introduction

Getting ready

TeX and LaTeX distributions

LaTeX editors

Writing a short text

How to do it...

How it works...

See also

Writing a thesis

Getting ready

How to do it...

How it works...

There's more...

Changing the input encoding

Getting a right-justified table of contents

Changing the margins

Modifying the layout of captions

Centering displayed equations

See also

Designing a book

How to do it...

How it works...

There's more...

Changing the page layout

Designing a title page

Adding a cover page

Changing the document class

See also

Creating a presentation

How to do it...

How it works...

There's more...

Using short titles and names

Uncovering information piecewise

Splitting frames in columns

Showing an outline for each section

Removing the navigation symbols

Changing the font

Changing the color

Loading a theme from the Internet

Providing a handout

See also

Designing a curriculum vitae

Getting ready

How to do it...

How it works...

See also

Writing a letter

How to do it...

How it works...

There's more...

Separating paragraphs

Changing the signature

Adding enclosures

Producing a leaflet

How to do it...

How it works...

There's more...

Fold marks and cut lines

Adjusting the margins

Adding a background image

Changing the sectioning font

Creating a large poster

How to do it...

How it works...

There's more...

2. Tuning the Text

Introduction

Inputting accented characters

How to do it...

How it works...

There's more...

Improving justification and hyphenation

How to do it...

How it works...

Converting numbers to words

How to do it...

How it works...

There's more...

Multilingual support

Gender

Enumerated lists

Putting text into a colorful box

How to do it...

How it works...

There's more...

Visualizing the layout

How to do it...

How it works...

There's more...

Using geometry

Examining the page layout details

Visualizing boxes of letters and symbols

How to do it...

How it works...

Typesetting in a grid

How to do it...

How it works...

There's more...

Absolute positioning of text

How to do it...

How it works...

There's more...

Starting a paragraph with an over-sized letter

How to do it...

How it works...

There's more...

Changing the drop cap size

Coloring the initial

Fitting text to a shape

How to do it...

How it works...

There's more...

Further shapes

Cutting out shapes

Creating a pull quote

How to do it...

How it works...

There's more...

3. Adjusting Fonts

Introduction

Basic font commands

There's more...

Choosing a font for a document

Getting ready

How to do it...

There's more...

Latin Modern

Kepler fonts

Font combinations

Locally switching to a different font

How to do it...

A command for changing the font

An environment for changing the font

How it works...

There's more...

Importing just a single symbol from a font family

Getting ready

How to do it...

How it works...

Writing bold mathematical symbols

How to do it...

How it works...

There's more...

Standard LaTeX

AMS-LaTeX and amsmath

Comparing bm and amsmath

Getting the sans serif mathematics font

How to do it...

How it works...

There's more...

An alternative approach

Sans serif fonts with direct math support

Arev Sans

Kepler fonts

Writing double stroke letters as if on a blackboard

How to do it...

How it works...

There's more...

Enabling the searching and copying of ligatures

How to do it...

How it works...

There's more...

Suppressing ligatures

How to do it...

How it works...

Adding a contour

How to do it...

How it works...

See also

4. Working with Images

Introduction

Including images with optimal quality

Getting ready

How to do it...

How it works...

Automating image positioning

How to do it...

How it works...

There's more

Limiting the floating figures and tables

Fixing the position of a figure

See also

Manipulating images

How to do it...

Adding a frame to an image

How to do it...

How it works...

Cutting an image to get rounded corners

How to do it...

How it works...

There's more...

Shaping an image like a circle

How to do it...

How it works...

There's more...

Drawing over an image

How to do it…

How it works...

Aligning images

How to do it...

How it works...

Arranging images in a grid

How to do it...

How it works...

Stacking images

How to do it...

How it works...

5. Beautiful Designs

Introduction

Adding a background image

How to do it...

How it works...

There's more...

Creating beautiful ornaments

Getting ready

How to do it...

How it works...

There's more...

Preparing pretty headings

How to do it...

How it works...

Producing a calendar

How to do it...

How it works...

Mimicking keys and menu items

How to do it...

How it works...

6. Designing Tables

Introduction

Creating a legible table

How to do it...

How it works...

There's more...

Adding footnotes to a table

How to do it...

How it works...

Aligning numeric data

How to do it...

How it works...

There's more...

Coloring a table

How to do it...

How it works...

Merging cells

How to do it...

How it works...

There's more...

Splitting a cell diagonally

How to do it...

How it works...

Adding shape, shading, and transparency

How to do it...

How it works...

There's more...

Numbering table rows automatically

Adding styles to rows and columns

Importing data from files

How to do it...

How it works...

7. Contents, Indexes, and Bibliographies

Introduction

Tuning a table of contents, lists of figures, and tables

How to do it...

Automatic correction of widths

Printing a flat table of contents

Getting KOMA-Script like-sans-serif headings

How it works...

There's more...

Creating a bibliography

How to do it...

How it works...

There's more...

Adding a glossary

How to do it...

How it works...

Creating a list of acronyms

How to do it...

How it works...

Producing an index

How to do it...

How it works...

There's more...

8. Getting the Most out of the PDF

Introduction

Adding hyperlinks

How to do it...

How it works...

There's more...

Inserting custom hyperlinks

Linking to a place within the document

Linking to labeled objects

Linking to the Internet

Changing the color and shape of the hyperlinks

Getting backreferences in the bibliography

Hyperlinking index entries

Adding metadata

How to do it...

How it works...

There's more...

Adding copyright information

How to do it...

How it works...

There's more...

Inserting comments

How to do it...

How it works...

Producing fillable forms

How to do it...

How it works...

Optimizing the output for e-book readers

How to do it...

How it works...

There's more...

Removing white margins

Getting ready

How to do it...

How it works...

There's more...

Combining PDF files

How to do it...

How it works...

Creating an animation

How to do it...

How it works...

9. Creating Graphics

Introduction

Getting ready

Building smart diagrams

How to do it...

How it works...

There's more...

Circular diagrams

Bubble diagrams

Constellation diagrams

Descriptive diagrams

Priority descriptive diagrams

Animating a diagram

Further customization

Constructing a flowchart

How it works...

Building a tree

How to do it...

How it works...

There's more...

Creating a decision tree

Building a bar chart

How to do it...

How it works...

Drawing a pie chart

How to do it...

How it works...

There's more...

Square charts

Polar area charts

Cloud charts

Drawing a Venn diagram

How to do it...

How it works...

Putting thoughts in a mind map

How to do it...

How it works...

Generating a timeline

Getting ready

How to do it...

How it works...

10. Advanced Mathematics

Introduction

Quick-start for beginners

How to do it...

How it works...

Math styles

Greek letters

Math symbols

Squares and fractions

There's more...

Subscripts and superscripts

Operators

Numbering and referencing equations

Writing multiline formulas with alignment

Aligning at the relation symbol

Centering a block of equations

Adjusting numbering

Fine-tuning math formulas

Getting ready

How to do it...

How it works...

Automatic line-breaking in equations

How to do it...

How it works....

Highlighting in a formula

How to do it...

How it works...

There's more...

Stating definitions and theorems

How to do it...

How it works...

There's more...

Adjusting the numbering

An alternative theorem package

Additional theorem tools

Drawing commutative diagrams

How to do it...

How it works....

There's more...

Plotting functions in two dimensions

How to do it...

How it works...

There's more...

Adding ticks and grids

Reducing axes

Plotting in polar coordinates

Plotting in three dimensions

How to do it...

How it works...

There's more...

Reducing axes

Drawing geometry pictures

How to do it...

How it works....

Defining points

Calculating points

Drawing objects

Printing labels

There's more...

Doing calculations

How to do it...

How it works....

See also

11. Science and Technology

Introduction

Typesetting an algorithm

How to do it...

How it works...

There's more...

Printing a code listing

How to do it...

How it works...

There's more...

Application in graph theory

How to do it...

How it works...

Writing physical quantities with units

How to do it...

How it works...

Writing chemical formulae

How to do it...

How it works...

There's more...

Drawing molecules

How to do it...

How it works...

There's more...

Drawing rings

Naming molecules

Using building blocks

Applying TikZ options

Using ready-drawn carbohydrates

Representing atoms

How to do it...

How it works...

Drawing electrical circuits

How to do it...

How it works...

See also

12. Getting Support on the Internet

Introduction

Exploring online LaTeX resources

How to do it...

Software archives and catalogues

User groups

Web forums and discussion groups

Frequently Asked Questions

There's more...

Using web forums

How to do it...

How it works...

There's more...

Framing a really good question

How to do it...

Creating a minimal example

How to do it...

There's more...

Index

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部