Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to the Power Users community on Codidact!

Power Users is a Q&A site for questions about the usage of computer software and hardware. We are still a small site and would like to grow, so please consider joining our community. We are looking forward to your questions and answers; they are the building blocks of a repository of knowledge we are building together.

Comments on How to track down target atom for svg to pass to xclip

Post

How to track down target atom for svg to pass to xclip

+2
−0

Background

The xclip manual mentions use of targets:

-t, -target specify a particular data format using the given target atom. With -o the special target atom name "TARGETS" can be used to get a list of valid target atoms for this selection. For more information about target atoms refer to ICCCM section 2.6.2

But examples show a different format from what is shown in ICCCM section 2.6.2.

Question

How do I figure out what the target atom is for an svg? Especially by using the documentation (man xclip).

Tried

The manual mentioned:

With -o the special target atom name "TARGETS" can be used to get a list of valid target atoms for this selection.

but running:

xclip -i visualization.png
xclip -o -t TARGETS

gives:

  TARGETS
  UTF8_STRING
History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.
Why should this post be closed?

1 comment thread

Maybe file -i (4 comments)
Maybe file -i
Quasímodo‭ wrote over 2 years ago

I don't have an answer. But for practical purposes, for the -t argument, try what file -i *.svg reports.

mcp‭ wrote over 2 years ago

Ah! That is very helpful! Did you come to that from man xclip or experience?

Quasímodo‭ wrote over 2 years ago

Experience. The type/subtype thing jumps to the eye as a mime type (a.k.a. media type). Which is what file -i reports.

mcp‭ wrote about 2 years ago

Incredible! Thank you for letting me in on your thought process.