🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.dtp.tex.gust
Article #27393

[gust-l] [Q] zapętlony problem

#27393
From: jacek kmiecik
Date: Wed, 29 Aug 2018 22:25
41 lines
2275 bytes
Dzień dobry.

W archiwum prac własnych odgrzebałem kod, jaki niegdyś działał bardzo 
sprawnie (aż się dziwię!) -- przerabiając szablon dokumentu na 
współczesne pakiety wywalam się na czymś w pętli. Zmieniłem \LaTeX-owy
\@for.. do{} na \foreach z pakietu PGF. Bez powodzenia.

Minimalny niedziałający kod:

%&pdfxelatex
\documentclass{article}
\usepackage{pgffor}
\makeatletter
   \def\fixbox#1{\fik@#1@mik}
   \def\fik@#1 #2@mik{#2 #1}
\makeatother
\begin{document}
\fixbox{xx yy}% działa!
\def\Autors{bb aa, dd cc, ff ee, hh gg}
\foreach\Autor in \Autors{\fixbox{\Autor}\newline}
\end{document}

chcę uzyskać:

aa bb
cc dd
ee ff
gg hh

-- czyli odwrócenie kolejności imię+nazwisko na nazwisko+imię.
W przypadku dwu imion zapis {Jan Maria} Dreptak dawał poprawny wynik.

Przestałem rozumieć TeX-a? Pomoże ktoś?

Pozdrawiam
-- jacek

- Jacek Kmiecik <jk@agh.edu.pl> ------------ http://www.kmiecik.pl --
   Uczelniane Centrum Informatyki,          tel. (+48-12) 617.38.94
   Akademia Górniczo-Hutnicza, Kraków            C-1, Vp., pok. 513
--------------------------------------------------[+48 605.353.574]--
Technical Details
Message-ID: <0057ac77-22e9-06c0-5dbf-8f814b9ad4af@agh.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.70.MISMATCH!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.70.MISMATCH!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Thu, 30 Aug 2018 00:25:55 +0200
From: jacek kmiecik <jk@agh.edu.pl>
To: GUST Lista <gust-l@man.torun.pl>
Subject: [gust-l] [Q] zapętlony problem
Organization: UCI AGH
Message-ID: <0057ac77-22e9-06c0-5dbf-8f814b9ad4af@agh.edu.pl>
MIME-Version: 1.0
Newsgroups: pl.comp.dtp.tex.gust
Reply-To: gust-l@man.torun.pl
Approved: mjsz@umk.pl
Lines: 43
NNTP-Posting-Host: 158.75.33.82
X-Trace: 1535581574 unt-rea-b-01.news.neostrada.pl 603 158.75.33.82:34534
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 1923
X-Received-Body-CRC: 3153173939
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit