Inhaltsverzeichnis

06. Weitere hilfreiche Pakete

Themen
Quellcodebeispiele
Abkürzungsverzeichnis
Größen und Einheiten
Typografie und Textauszeichnung
Folien
PDF
Aufgabenblatt
PDF
Material
MATLAB-Listing


Zentrale Aspekte

Material

Laden Sie sich das folgende Listing über den Link an seinem Kopf herunter und binden Sie es entsprechend gemäß Aufgabenstellung in Ihr LaTeX-Dokument ein. Es handelt sich dabei um MATLAB-Code zum Export von Abbildungen als PDF-Dokumenten.

figure2file.m
function figure2file(figureHandle,filename)
% FIGURE2FILE Export Matlab figure to (PDF) file.
%
% Usage
%   figure2file(figureHandle,filename)
%
%   figureHandle - graphics handle
%                  valid Matlab figure handle
%
%   filename     - string
%                  filename to save the figure to
 
% Copyright (c) 2014, Till Biskup <till.biskup@physchem.uni-freiburg.de>
% 2014-01-19
 
% User settings
fontSize = 12;
fontName = 'Arial';
figureUnits = 'centimeters';
figureDimensions = [16 10];
 
% Get axis handle of figureHandle
axisHandle = findobj('Parent',figureHandle,'Type','axes');
 
% Set fonts
set([get(axisHandle,'xlabel') get(axisHandle,'ylabel') axisHandle],...
    'fontsize',fontSize,...
    'fontname',fontName ...
    );
 
% Set paper/figure sizes
set(axisHandle,...
    'Units',figureUnits,...
    'OuterPosition',[0 0 figureDimensions] ...
    );
oldPosition = get(figureHandle,'Position');
set(figureHandle,...
    'paperunits',figureUnits,...
    'papersize',figureDimensions,...
    'paperpositionmode','auto',...
    'Units',figureUnits,...
    'Position',[oldPosition([1 2]) figureDimensions] ...
    );
 
% Export figure as PDF
print(figureHandle,filename,'-dpdf');

Weiterführende Literatur

Eine kommentierte und handverlesene Liste mit weiterführender Literatur zum Thema. Die Auswahl ist zwangsläufig subjektiv.

Nachfolgend wird eine Liste weiterer LaTeX-Pakete angegeben, die für ihren je eigenen Zweck sehr hilfreich und zum Gebrauch empfohlen sind.

Hinweis: Die Dokumentation kann lokal über den Befehl texdoc <Paketname|Dateiname> aufgerufen werden. Das hat zusätzlich den Vorteil, dass Dokumentation und installierte Paketversion zueinander passen.

Quellcode einbinden

Naturwissenschaft und Chemie

Typografie