23.02.2015 Views

TikZ PGF TikZ PGF

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24.8 Line Caps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296<br />

24.9 Spacing Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296<br />

25 Automata Drawing Library 297<br />

25.1 Drawing Automata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297<br />

25.2 States With and Without Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298<br />

25.3 Initial and Accepting States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298<br />

25.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300<br />

26 Background Library 302<br />

27 Calc Library 305<br />

28 Calendar Library 306<br />

28.1 Calendar Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306<br />

28.1.1 Creating a Simple List of Days . . . . . . . . . . . . . . . . . . . . . . . . . . . 313<br />

28.1.2 Adding a Month Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313<br />

28.1.3 Creating a Week List Arrangement . . . . . . . . . . . . . . . . . . . . . . . . . 313<br />

28.1.4 Creating a Month List Arrangement . . . . . . . . . . . . . . . . . . . . . . . . 314<br />

28.2 Arrangements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314<br />

28.3 Month Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316<br />

28.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319<br />

29 Chains 323<br />

29.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323<br />

29.2 Starting and Continuing a Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323<br />

29.3 Nodes on a Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324<br />

29.4 Joining Nodes on a Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327<br />

29.5 Branches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327<br />

30 Circuit Libraries 329<br />

30.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329<br />

30.1.1 A First Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329<br />

30.1.2 Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330<br />

30.1.3 Symbol Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330<br />

30.1.4 Annotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331<br />

30.2 The Base Circuit Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331<br />

30.2.1 Symbol Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332<br />

30.2.2 Declaring New Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332<br />

30.2.3 Pointing Symbols in the Right Direction . . . . . . . . . . . . . . . . . . . . . . 334<br />

30.2.4 Info Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335<br />

30.2.5 Declaring and Using Annotations . . . . . . . . . . . . . . . . . . . . . . . . . . 336<br />

30.2.6 Theming Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337<br />

30.3 Logical Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339<br />

30.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339<br />

30.3.2 Symbols: The Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341<br />

30.3.3 Implementation: The Logic Gates Shape Library . . . . . . . . . . . . . . . . . 342<br />

30.3.4 Implementation: The US-Style Logic Gates Shape Library . . . . . . . . . . . . 343<br />

30.3.5 Implementation: The IEC-Style Logic Gates Shape Library . . . . . . . . . . . 345<br />

30.4 Electrical Engineering Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347<br />

30.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347<br />

30.4.2 Symbols: Indicating Current Directions . . . . . . . . . . . . . . . . . . . . . . 350<br />

30.4.3 Symbols: Basic Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350<br />

30.4.4 Symbols: Diodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350<br />

30.4.5 Symbols: Contacts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351<br />

30.4.6 Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351<br />

30.4.7 Annotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351<br />

30.4.8 Implementation: The EE-Symbols Shape Library . . . . . . . . . . . . . . . . . 351<br />

30.4.9 Implementation: The IEC-Style EE-Symbols Shape Library . . . . . . . . . . . 353<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!